我收到此错误“你的CPU不支持vt-x或svm,AMD 6300处理器中的android studio 2.1.1”

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

我也安装了英特尔haxm。

    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)位function的英特尔®处理器。 AMD和Intel Atom处理器不支持VT-x虚拟机加速。 Linux:英特尔®处理器,支持英特尔®VT-x,英特尔®EM64T(英特尔®64)和执行禁用(XD)位function或AMD处理器,支持AMD Virtualization™(AMD-V™)64位操作系统。

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

    我一直在努力追踪自己一段时间(非常相似的设置,但是Windows 10),并且没有看到任何人提供超出“你知道HAXM仅适用于英特尔的解决方案,对吗?” 无论是。 到目前为止我发现的最好的信息是Genymotion的“个人”版本(免费供个人使用)似乎是AMD芯片仿真的最佳选择,并且几乎隐藏在官方文档中提及 Android Studio仅适用于Linux上的SVM。 我不确定我是否正在阅读后者,因为其他地方完全没有提到应该是一个重要的事实,但这可能就是为什么出现这个错误 – 尽管如果是这样的话,那肯定是措辞不好。

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

    这个video可能对你有帮助。

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

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