安装HAXM时不支持VT

时间:2015-01-31 13:50:22

标签: android android-studio avd

我正在尝试在我的机器上安装intelhaxm-android。我的计算机不支持错误VT-x(类似于this问题和this) 我尝试了那里的每一个解决方案:

  • 从BIOS启用虚拟化
  • 按cmd行关闭Hyper-V
  • 已启用执行禁用位(如intel guide上所述)

这对我不起作用。请有人帮忙,在我的情况下可能出现什么问题,如果有人能提出解决方案,那就太棒了。

我的机器是HP Pavilion g4笔记本电脑/ Windows 7 Home Basic 64位/ AMD A4-3330MX APU

2 个答案:

答案 0 :(得分:1)

由APU / CPU类型引起。来自英特尔®硬件加速执行管理器(HAXM)official website

  

重要:   英特尔HAXM不能用于没有英特尔处理器的系统,也不能用于缺少上述“硬件要求”部分所述硬件功能的英特尔处理器。要确定英特尔处理器的功能,请访问http://ark.intel.com/   此外,Intel HAXM仅可用于Intel提供的Android * x86仿真器映像。 Intel HAXM不能与ARM * Android *仿真器映像或非Intel x86 Android *仿真器映像一起使用。

但你的处理器是AMD,而不是英特尔。这意味着,您需要将笔记本电脑的处理器升级到英特尔。

答案 1 :(得分:0)

基本上你想为intel处理器安装软件,但你有AMD。根据Android模拟器documentation

  

Windows的虚拟机加速需要安装英特尔硬件加速执行管理器(英特尔HAXM)。该软件需要具有虚拟化技术(VT)支持的Intel CPU。

因此,您基本上需要用于x86虚拟化的英特尔处理器。

在你的情况下,我建议你使用Genymotion模拟器。它通常比使用HAXM的原生Android模拟器更快,并且使用Virtualbox虚拟化技术,因此可以在您的处理器上运行。它也是跨平台的。