Ubuntu 18.04 emulator运行Android源码编译的 X86 虚拟机image

1、源码编译

(1)Ubuntu 18.04编译Android8.1 automotive

(2)Ubuntu 18.04 编译 Android P Automotive

2、emulator 运行 X86 虚拟机 image

emulator: ERROR: x86_64 emulation currently requires hardware acceleration!
Please ensure KVM is properly installed and usable.
CPU acceleration status: This user doesn't have permissions to use KVM (/dev/kvm)

(1)安装 Qemu-KVM 和 cpu-checker

sudo apt-get install qemu-kvm cpu-checker

(2)查看系统 KVM 是否可用

$ kvm-ok
  INFO: /dev/kvm exists
  KVM acceleration can be used

(3)创建 kvm 用户组并把当前登录用户(如 king )添加到 kvm 用户组

sudo addgroup kvm
sudo usermod -a -G kvm king

(4)改变 /dev/kvm 用户组为 kvm

sudo chgrp kvm /dev/kvm

(5)创建 udev rule,并写入 KERNEL=="kvm", GROUP="kvm", MODE="0660"

sudo gedit /etc/udev/rules.d/60-qemu-kvm.rules
KERNEL=="kvm", GROUP="kvm", MODE="0660"
(6)重启在运行 emulator



你可能感兴趣的:(Android,Linux,ubuntu)