错误:未安装x86 HAX内核模块!但它已安装

时间:2014-12-31 21:16:05

标签: android sdk avd

这是一个我已经研究过并用Google搜索的问题,但是我还没有找到任何答案。我正在使用android studio kit学习如何开发android应用程序,但我无法通过启动avd模拟器。我在环境变量中设置了sdk的路径,如下所示:enter image description here

以下是我在sdk中安装intel HAXM的截图。 enter image description here

以下是错误消息: enter image description here

有人可以给我一些关于如何解决这个问题的建议。真诚地感谢你。

2 个答案:

答案 0 :(得分:3)

SDK Manager仅下载HAXM。它实际上并没有安装它。对于Windows,在SDK安装的extras\目录中,您应找到intel\目录。在其中向下钻取以找到自安装.EXE文件。运行它并按照向导中的提示操作。请注意,您可能需要重新启动才能更新BIOS设置以启用虚拟化扩展。

另见this outstanding Android tools issue

答案 1 :(得分:0)

除非您在安装SDK时选择与Google推荐的位置不同的位置,否则Intel HAX安装程序的路径应为%userprofile%\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager,您可以通过Windows Run打开该路径。然后打开以下资源管理器窗口:
enter image description here 点击并运行intelhaxm-android.exe安装程序 enter image description here
在下一个窗口中,将仿真器的RAM共享保留为默认的1024 MB。继续并完成安装 enter image description here
在Android Studio中运行您的应用程序并选择您的模拟器(此处为Nexus 5 API 21 X86) enter image description here 模拟器运行如下:
enter image description here