无法打开HAX设备! HAX不工作,仿真器在仿真模式下运行

我的Android模拟器运行正常,但每次启动模拟器时都会显示此错误。

启动AVD模拟器AVD_for_Nexus_4模拟器:无法打开HAX设备! HAX不工作,仿真器在仿真模式下运行:打开HAX设备失败的仿真器:仿真器窗口不在视野中,

我不明白什么是确切的问题。

我想你正在尝试运行基于x86的模拟器。 当我刚下载Android SDK Manager的Extras类别下的HAXM时,我得到了同样的错误。 其实,你需要安装它。 转到extras目录并运行HAXM的安装。 希望这会解决你的问题。

Rohan的解决scheme将解决这个问题,因为错误信息将不会被显示出来,但是仿真器不会使用硬件加速,因此速度会很慢。

我build议安装英特尔硬件加速执行pipe理器,如下所述:

https://stackoverflow.com/a/10772162/891479

我最近有同样的问题。

首先,您需要在Android SDK Manager中安装HAXM(从错误消息中我认为您已经这样做了)。 这将使模拟器使用HAXM框架,为此它需要打开HAX设备。 在你的系统上,这不能被发现,因此错误消息。

要使此设备可用,您需要安装英特尔的HAXM驱动程序。 你可以在这里find它: http : //software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager (你还需要在你的计算机BIOS启用虚拟化)。

希望这可以帮助。

如果在运行android SDK时发现“HAX不工作,仿真器在仿真模式下运行”的问题。 这意味着您的电脑CPU必须是英特尔核心,并且必须支持“硬件加速执行pipe理器”。 这意味着您已经以您的操作系统不支持的方式configuration了仿真器。

看到这个链接解决问题http://www.javaexperience.com/hax-is-not-working-and-emulator-runs-in-emulation-mode/#ixzz2p3inMj34

更新: –

目前该链接已closures,因此发布网页的已成功链接 – https://web.archive.org/web/20151024002104/http://www.javaexperience.com/hax-is-not-working-and-emulator -runs-在仿真模式/

如果您的CPU不是英特尔,那么您必须编辑您的AVD,并select“CPU / ABI”作为“ARM”。 欲了解更多详情,请访问上面的链接。

我只需要卸载HAXM并重新安装。 然后它又开始工作了。 希望这可以帮助别人!

编辑:

哇,这是很久以前的事了。 现在我已经使用genymotion几个月了,从来没有这样的问题。

我有同样的问题。 在从BIOS启用互联网虚拟化之后。 之后让系统重新启动并安装HAXM。 现在模拟器运行速度会比以前更快,HAXM将工作。 请享用!!

检查在HAX安装中configuration的RAM是否等于或低于你的AVD RAM( 如何修正:“HAX不工作,仿真器在仿真模式下运行” ),这是修复我的。

我有这个错误,其他修补程序并没有帮助我,但改变使用的模拟器的CPUtypes得到它的工作。

创build一个新的模拟器,并尝试使用mips或arm来selectcpu