我尝试在Android Studio中运行我的Hello World应用程序。我得到了以下错误:

模拟器:ERROR: x86仿真目前需要硬件 加速度! 请确保Intel HAXM已正确安装并可用。 CPU加速状态:HAX内核模块未安装!

你能告诉我如何处理这个错误吗?


当前回答

Right click on your my computer icon and the CPU will be listed on the properties page. Or open device manager and look at the CPU. It must be an Intel processor that supports VT and NX bit (XD) - you can check your CPU # at http://ark.intel.com Also make sure hyperV off bcdedit /set hypervisorlaunchtype off XD bit is on bcdedit /set nx AlwaysOn Use the installer from https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager If you're using Avast, disable "Enable hardware-assisted virtualization" under: Settings > Troubleshooting. Restart the PC and try to run the HAXM installation again

其他回答

还有一个可能的原因:您安装了HAXM,然后通过禁用虚拟化更新了BIOS设置。或BIOS版本更新。请再次检查BIOS设置,并确保启用虚拟化。

我也有同样的问题。在我的案例中,我发现有两个问题导致了这个问题

我有Hyper-V运行,我认为如果任何虚拟化程序运行,你需要卸载 我使用的是标准帐户,而不是管理员帐户

我已经安装了HAXM,但它是一个较旧的版本。然后我从SDK管理器更新,然后模拟器工作!

仅限Windows用户

这有点晚了,但刚刚发现一些答案是去bios设置,但对我来说,我能够通过禁用hyper-v功能来解决这个问题。我们通过以下步骤来做到这一点:

你应该先在sdk管理器上安装英特尔硬件加速,然后才能开始在AVD管理器上创建你的虚拟设备