我发现 KVM 问题很困难。
我需要在 Android Studio 中创建一个模拟器。因此,我必须在我的 CPU 中启用虚拟化。
我的笔记本电脑的 BIOS 中已启用虚拟化,但它仍然显示:
运行此 AVD 需要 KVM。未找到 /dev/kvm。在 BIOS 安全设置中启用 VT-x,确保您的 Linux 发行版具有正常工作的 KVM 模块。
我也安装了KVM
INFO: /dev/kvm does not exist
HINT: sudo modprobe kvm_intel
INFO: For more detailed results, you should run this as root
HINT: sudo /usr/sbin/kvm-ok
我有最新的KVM。
答案1
请参阅本教程:加速英特尔® 架构上的 Android* 模拟器
你需要部分2.3.1. KVM安装
和:
下一步是安装 KVM 和其他一些所需的软件包。为此,请输入
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder 桥接工具
答案2
该问题有两种解决方案,一种是简单的,另一种是好的。
- 简单的解决方案:使用 android/arm 仿真,它不需要 kvm(但会很慢)。
- 好的解决方案:几乎当今所有的 CPU有VT-x 仿真,如果您的笔记本电脑对于 Android Studio 来说足够强大,那么它肯定有一个。
- 检查您的笔记本电脑 BIOS,然后将其打开。
- 检查您的内核,kvm 设备是否存在。
- 如果没有,那么
modprobe kvm
。