我收到此错误"您的cpu不支持vt-x或svm,AMD 6300处理器中的android studio 2.1.1"

时间:2016-05-27 04:43:52

标签: android virtualization android-studio-2.1

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

我也安装了英特尔haxm。

4 个答案:

答案 0 :(得分:8)

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

参考链接:http://tools.android.com/tech-docs/emulator

如上面的链接所述

  

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

我建议使用ARM映像作为模拟器而不是英特尔映像。这不需要使用HAXM也不需要使用VT-x。

答案 1 :(得分:8)

2019年8月2日

我正在使用AMD RYZEN 3400G。遇到了同样的问题,我以非常容易的方式解决了这个问题。

  

您必须启用 Windows Hypervisor平台

转到控制面板>程序>打开或关闭Windows功能,然后检查 Windows Hypervisor平台。是的,不要安装HAXM。


编辑:2019年8月27日

仅安装稳定的仿真器映像(或落后一个版本)。目前,请使用 Android P 映像而不是Q,因为我遇到了一个问题,即Android Q映像无法与 HyperV 配合使用,并且只能安装HAXM(我们知道这是不可能的)因为它不是英特尔)

  

注意:映像不能与其一起安装HAXM,否则它将不起作用。

答案 2 :(得分:0)

我一直在努力追踪自己一段时间(非常相似的设置,但是Windows 10),并且没有人看到有人提供超越的解决方案;你知道HAXM'仅适用于英特尔,对吗?"无论是。我到目前为止找到的最好的信息是"个人"版本Genymotion(免费供个人使用)似乎是AMD芯片仿真的最佳选择,几乎隐藏的a mention in the official docs表明Android Studio仅适用于Linux上的SVM。我甚至不确定我是否正确地阅读了后者,因为其他地方完全没有参考应该是一个重要的事实,但这可能就是为什么这个错误出现了 - 尽管如果这样做的话。在这种情况下,它的措辞肯定很差。

答案 3 :(得分:-3)

如果你的处理器是AMD,那么使用genymotion或nox app player的模拟器效果会更好。

此视频可能会对您有所帮助。

https://www.youtube.com/watch?v=qKFFjFE8U8E&t=365s

如果您使用ARM映像,则需要很长时间。

相关问题