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

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

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


当前回答

根据这个回复,完整的步骤是:

1)打开SDK管理器(在Android Studio中,进入Tools > Android > SDK管理器),如果没有下载英特尔x86模拟器加速器(HAXM安装程序)。

2)现在进入你的SDK目录C:\users\%USERNAME%\AppData\Local\Android\ SDK \extras\intel\Hardware_Accelerated_Execution_Manager\并运行名为intelhaxm-android.exe的文件。

如果你得到一个错误,如“英特尔虚拟化技术(vt,vt-x)未启用”。进入BIOS设置,启用“硬件虚拟化”。

3)重新启动Android Studio,然后尝试再次启动AVD。

显示模拟器窗口可能需要一到两分钟。

其他回答

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

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

仅限Windows用户

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

打开Android SDK管理器,安装intelhaxm-86 emulator

根据这个回复,完整的步骤是:

1)打开SDK管理器(在Android Studio中,进入Tools > Android > SDK管理器),如果没有下载英特尔x86模拟器加速器(HAXM安装程序)。

2)现在进入你的SDK目录C:\users\%USERNAME%\AppData\Local\Android\ SDK \extras\intel\Hardware_Accelerated_Execution_Manager\并运行名为intelhaxm-android.exe的文件。

如果你得到一个错误,如“英特尔虚拟化技术(vt,vt-x)未启用”。进入BIOS设置,启用“硬件虚拟化”。

3)重新启动Android Studio,然后尝试再次启动AVD。

显示模拟器窗口可能需要一到两分钟。