我遇到HAXM问题.在我使用Windows 7之前,一切都很好,但升级到Win8.1 Pro后,当我从AVD屏幕启动模拟器时,我看不到haxm启动消息. HAXM安装并正常工作,我安装了x86的图像,我的设备使用它但仍然无法在启动窗口中看到Emulator正在使用haxm的确认消息.
这是情况;
>我的处理器支持vt.
>我检查了我的服务,所有Hyper-VT服务都“停止”
> HAXM成功安装没有问题. (V1.1.0)
>当我在cmd中输入“sc query intelhaxm”时,它看起来正在运行.
>我尝试使用Android L,Android 4.4.2(为这两者安装了图像)和Use Host GPU Checked / Unchecked.还尝试了所有皮肤选项和硬件键盘选中/未选中的所有内容.
>尝试创建一堆不同配置的新设备.
我尝试过在互联网上找到的所有解决方案,我错过了什么?为什么我看不到haxm在模拟器启动窗口中工作的确认消息?
解决方法:
请检查以下2项:
>确保使用x86映像创建AVD.如果您未在SDK管理器中下载特定的API级别x86映像,AVD管理器将不会显示x86选项
>启动模拟器后,转到Windows任务管理器,然后查找进程名称emulator-x86.exe;如果你没找到它,而是找到了emulator-arm.exe;检查您的avd配置,如上所述.
如果上面看起来没问题,这里有关于Windows 8.1上HAXM安装的一些注意事项:
>我也使用win 8.1和haxm v1.1.0,有时我没有确认消息,如果我配置网络摄像头,因为它打开另一个窗口.
>只要你运行sc查询intelhaxm并确认它处于RUNNING状态,你就可以了.您可以直观地看到HAXM和没有HAXM的性能差异.
以下屏幕截图位于带有HAXM 1.1.0的Windows 8.1上 –