安装 HAXM 时不支持 VT

VT not supported while installing HAXM

我正在尝试在我的机器上安装 intelhaxm-android。它给我错误 VT-x not supported in my computer(也类似于 this question and this) 我尝试了那里给出的所有解决方案:

我不适合。请有人帮忙,我的情况可能是什么问题,如果有人可以提出解决方案,那就太好了。

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

这是您的APU/CPU类型造成的。来自英特尔® 硬件加速执行管理器 (HAXM) official website:

Important: Intel HAXM cannot be used on systems without an Intel processor, or with an Intel processor that lacks the hardware features described in the "Hardware Requirements" section above.To determine the capabilities of your Intel processor, visit http://ark.intel.com/ Additionally, Intel HAXM can be used only with Android* x86 emulator images provided by Intel. Intel HAXM cannot be used with ARM* Android* emulator images or non-Intel x86 Android* emulator images.

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

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

Virtual machine acceleration for Windows requires the installation of the Intel Hardware Accelerated Execution Manager (Intel HAXM). The software requires an Intel CPU with Virtualization Technology (VT) support.

所以您基本上需要 Intel 处理器来进行 x86 虚拟化。

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