这个是linux机器,建议使用kvm来虚拟运行安卓app.
我的是archlinux
首先最首要的一点,bios中开启intel Virtualization Technology ----enable。。
如果这个开启后不行了,再做下面的操作
1.检查是否支持虚拟化,0表示不支持
$:LC_ALL=C lscpu | grep Virtualization
Virtualization: VT-x
2.是否核心支持kvm
$ zgrep CONFIG_KVM /proc/config.gz
CONFIG_KVM_GUEST=y
# CONFIG_KVM_DEBUG_FS is not set
CONFIG_KVM_MMIO=y
CONFIG_KVM_ASYNC_PF=y
CONFIG_KVM_VFIO=y
CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
CONFIG_KVM_COMPAT=y
CONFIG_KVM=m
CONFIG_KVM_INTEL=m
CONFIG_KVM_AMD=m
CONFIG_KVM_AMD_SEV=y
CONFIG_KVM_MMU_AUDIT=y
3.安装kvm
#加载内核虚拟化模块
sudo modprobe virtio
#kvm
sudo pacman -S qemu libvirt
#如果需要图形及面
sudo pacman -S virt-manager
#连接网络需要的包
sudo pacman -S ebtables dnsmasq bridge-utils openbsd-netcat
# 当前用户加入组kvm
$ sudo usermod -a -G kvm shenfeng
、