我已在BIOS设置中启用了虚拟化,但当我尝试启动模拟器时,出现了“您的CPU不支持VT-x或SVM”错误提示。
我也安装了Intel HAXM。
我也安装了Intel HAXM。
2019年8月2日
我正在使用AMD RYZEN 3400G,遇到了同样的问题,我用一种非常简单的方法来解决它。
你需要启用Windows Hypervisor平台
前往控制面板>程序>打开或关闭Windows功能并勾选Windows Hypervisor平台。记住不要安装HAXM。
编辑:2019年8月27日
只需安装稳定的模拟器映像(或版本落后一版)。现在使用Android P映像而不是Q,因为我曾经遇到过Android Q映像无法与HyperV配合使用的问题,并且只想安装HAXM(我们知道这是不可能的,因为它不是英特尔)
注意:映像不能同时安装HAXM,否则无法使用。
我自己也试图追踪这个问题一段时间了(非常相似的设置,但是Windows 10),除了“你知道HAXM只适用于英特尔,对吧?”之外,我没有看到任何人提供解决方案。到目前为止,我找到的最好的信息是Genymotion的“个人版”(免费供个人使用)似乎是在AMD芯片上进行仿真的最佳选择,并且在官方文档中几乎隐藏了一条提及,该文档建议Android Studio仅在Linux上使用SVM。我甚至不确定我是否正确地阅读了后者,因为其他地方完全没有提到这个重要事实的参考资料,但如果是这种情况,那么肯定措辞不当。