错误:您的cpu不支持所需的功能(vt-x或svm)

时间:2016-05-26 16:22:18

标签: java android virtualization android-studio-2.0 mobile-development

当我尝试运行虚拟设备时,我不断收到上述错误。

我的CPU支持虚拟化并且已启用。

我之前在eclipse上运行了一个虚拟设备,但出于某种原因,Android Studio让我很难过。

我的CPU是运行Windows 10的AMD FX 6350六核处理器3.90 Ghz。

2 个答案:

答案 0 :(得分:4)

我遇到了同样的问题。 Android Studio仿真程序无法在带有AMD处理器的Windows上运行。错误消息有点误导,因为它表明问题出在CPU上。但它在故障排除消息中:“带有Intel处理器的Windows / OSX计算机”。

解决方案可能是安装Linux并在其上运行Android Studio(可能有自己的问题),使用物理设备进行测试或使用慢速ARM镜像。

答案 1 :(得分:1)

现在,在2019年,Android Studio支持在Windows上运行带有AMD处理器的虚拟设备。

更多信息,https://developer.android.com/studio/run/emulator-acceleration

先决条件:

  • 具有虚拟化功能的AMD处理器(大多数都支持它)
  • 在UEFI / BIOS中启用了虚拟化
  • 具有Windows Hypervisor平台的Windows 10(自2018年4月更新可用,不是必须是Pro,可以是Home)
  • 必须打开Windows Hypervisor平台
  • 更新了Android Studio
  • 必须在SDK工具中安装Android模拟器

如果缺少这些,则显示的错误消息具有误导性,建议您使用Intel处理器或Linux,这不是很有帮助。