Linuxer
人生的乐趣有多种:爱、享受、冒险等等,还有发现和创造。能享受后两种乐趣的人并不多。做事应该带着发现的心态而不是争强好胜的心态。

导航

 

dev.android.emulator.haxm

运行emulator -avd xxx来启动名为xxx的模拟器,但报如下错误:

emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!

HAXM= Hardware Accelerated Execution Manager。现在Intel上运行android x86镜像需要硬件支持的虚拟化,需要安装HAXM。

可以在SDK manager中的extras分类下面找到HAXM的包,但是可能安装不了,因为显示Not compatible with Windows

如果出现这种情况,可以去Intel官网下载HAXM:
https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement

安装HAXM,需要CPU支持vt和nx。下来的安装包里有个命令行程序haxm_check.exe,可以检查是否满足。

成功安装后,再运行emulator -avd xxx就可以成功启动xxx了。

posted on 2017-11-18 14:55  JollyWing  阅读(337)  评论(0编辑  收藏  举报