首页 » 文章 » kvm is required to run this AVD /dev/kvm is not found 运行android应用

这个是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

添加新评论