我得到了这个错误;您的cpu没有';t支持vt-x或svm,AMD6300处理器中的android studio 2.1.1“;

我得到了这个错误;您的cpu没有';t支持vt-x或svm,AMD6300处理器中的android studio 2.1.1“;,android,virtualization,android-studio-2.1,Android,Virtualization,Android Studio 2.1,我已经在bios设置中启用了虚拟化,但当我尝试启动模拟器时,我收到错误“您的cpu不支持vt-x或svm” 我也安装了英特尔haxm。VT-x技术以及haxm是英特尔处理器所独有的。就AMD处理器而言,AMD-V是虚拟化技术前沿的对手。在AMD处理器中安装HAXM不会产生任何影响,因此会出现错误“您的cpu不支持vt-x或svm” 参考链接: 如上面的链接所述 为了在Android Emulator 2.0中获得最佳性能,您的系统应该 满足以下规格:Windows:Intel®处理器 支持英特尔

我已经在bios设置中启用了虚拟化,但当我尝试启动模拟器时,我收到错误“您的cpu不支持vt-x或svm”


我也安装了英特尔haxm。

VT-x技术以及haxm是英特尔处理器所独有的。就AMD处理器而言,AMD-V是虚拟化技术前沿的对手。在AMD处理器中安装HAXM不会产生任何影响,因此会出现错误“您的cpu不支持vt-x或svm”

参考链接:

如上面的链接所述

为了在Android Emulator 2.0中获得最佳性能,您的系统应该 满足以下规格:Windows:Intel®处理器 支持英特尔VT-x、英特尔EM64T(英特尔64)和执行禁用 (XD)位功能。AMD和Intel Atom处理器不支持 VT-x虚拟机加速。Linux:Intel®处理器 支持英特尔VT-x、英特尔EM64T(英特尔64)和执行禁用 (XD)位功能或支持AMD的AMD处理器 虚拟化™ (AMD-V™) 64位操作系统


我建议在模拟器上使用ARM映像,而不是Intel映像。这不需要使用HAXM或VT-x。

我自己也尝试了一段时间(非常类似的设置,但Windows 10除外),除了“你知道HAXM只适用于Intel,对吗?”也可以。到目前为止,我找到的最好的信息是个人版(免费供个人使用)这似乎是在AMD芯片上进行仿真的最佳选择,而且几乎是隐藏的,这表明Android Studio只在Linux上与SVM一起工作。鉴于其他地方完全没有提及这一重要事实,我甚至不确定我是否正确阅读了后者,但这可能是出现错误的原因——如果是这样的话,那就是错误e措辞非常糟糕。

2019年8月2日

我使用的是AMD RYZEN 3400G。有同样的问题,我用一种非常简单的方式修复了它

您必须启用Windows虚拟机监控程序平台

转到“控制面板>程序>打开或关闭Windows功能”,并检查Windows虚拟机监控程序平台。是的,不安装HAXM


编辑日期:2019年8月27日

只安装稳定的仿真器映像(或落后一个版本)。目前使用的是Android p映像而不是Q,因为我遇到了一个问题,Android Q映像无法与HyperV一起工作&只想安装HAXM(我们知道这是不可能的,因为它不是Intel)

注意:映像不能与HAXM一起安装,否则它将无法工作


我忘了提到它是一台带有8 gb ram的windows 7 PC。除了模拟器,其他一切都正常。这是不正确的。根据Android Studio的ADK管理器,所有ARM映像都需要支持VT-x。这是正确的。下载ARM映像可以让你继续AVD安装。非常感谢。我不得不再次找到这篇文章来告诉你你知道我有多爱你。这几天我一直在搞BIOS设置、Hyper-V,甚至试图安装第三方仿真器。这立刻解决了我的问题。:@hisoka我很高兴这对你有帮助:)Android仿真器也需要安装在SDK工具中,否则会弹出同样的无用错误消息。这确实有助于加速我的android仿真器和我的AMD Ryzen 5 2400G CPU,使其仅启动30秒(Pixel 2 API 28-android Pie image非Q)