HAX kernel module is not installed

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了。

上一篇:网易云课堂_C++程序设计入门(上)_第1单元:C++概览_第1单元作业 - 写代码 - 互评 (难度:易)


下一篇:CSS3之firefox&safari背景渐变之争 - [前端技术][转]