我得到错误"在你的BIOS安全设置中启用VT-x,确保你的Linux发行版有工作的KVM模块。"当我在Android studio中设置AVD时。
虽然我安装了所需的软件包,例如HAXM &系统映像。虽然我在BIOS Security中启用vt-x
这些简单的步骤解决了我的问题
- 进入系统BIOS。对于那些不知道如何进入bios-重启电脑-连续按F2(在我的电脑,它可能在你的不同)
- 根据处理器的品牌,启用英特尔虚拟化技术(也称为英特尔VT)或AMD-V。虚拟化扩展可能被标记为虚拟化扩展、Vanderpool或其他各种名称,具体取决于OEM和系统BIOS。
我在Linux,Fedora 27上工作,我有同样的问题,所以我做了这个解决方案:
-
重新启动计算机,进入系统BIOS(按Del键或F2键(每个系统都不同,我的系统是Del键))
-
在高级选项卡中选择,Cpu配置和启用英特尔虚拟化技术,最后保存更改并重启计算机。
Sudo mknod/dev/kvm c 10 232;
sudo setfacl -m u:$USER:rwx/dev/kvm
sudo chmod -R/dev/kvm
——重启android studio——
在AMD处理器中,我发现Virtualization Technology
为SVM
。运行启动菜单后,搜索SVM
(应该在CPU配置下),将SVM Mode
设置为Enabled
点击链接获取更多详细信息:https://www.asus.com/support/FAQ/1038245/
我通过下面的步骤解决了这个错误。
- 去你的sdk文件夹"C:UsersradiaAppDataLocalAndroid sdk".从那里你可以访问extrasintelHardware_Accelerated_Execution_Manager这个路径。2.安装intelhaxm-android . 如果需要,重新启动机器。
It Will Work.