代码之家  ›  专栏  ›  技术社区  ›  Anil Bhaskar

安装HAXM时不支持VT

  •  3
  • Anil Bhaskar  · 技术社区  · 10 年前

    我正在尝试在我的机器上安装intelhaxm android。它给我的错误VT-x在我的计算机中不受支持(类似于 this 问题和 this 也是) 我尝试了这里给出的所有解决方案:

    • 从BIOS启用虚拟化
    • 通过命令行关闭Hyper-V
    • 启用执行禁用位(如上所建议 intel guide )

    这对我来说是行不通的。请有人帮忙,我的情况可能会出现什么问题,如果有人能提出解决方案,那就太好了。

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

    2 回复  |  直到 8 年前
        1
  •  1
  •   Anggrayudi H    10 年前

    这是由您的APU/CPU类型引起的。来自Intel硬件加速执行管理器(HAXM) official website :

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

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

        2
  •  0
  •   Igor Flysta    10 年前

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

    Windows虚拟机加速需要安装Intel Hardware Accelerated Execution Manager(Intel HAXM)。该软件需要具有虚拟化技术(VT)支持的Intel CPU。

    因此,x86虚拟化基本上需要Intel处理器。

    如果是这样的话,我建议你使用 Genymotion 模拟器。它通常比使用HAXM的原生Android模拟器工作得更快,并使用Virtualbox虚拟化技术,因此可以在您的处理器上运行。它也是跨平台的。