运行模拟器的时候CPU acceleration status:HAXM must be updated(version 1.1.1<6.0.1)

自己平时在开发Android时候,大部分时间是使用真机进行测试。今天因为一个在API4.1的bug需要用模拟器测试,但是在打开模拟器的时候却弹出一个错误提示。因为这个模拟器之前是能够正常运行的。一时我也摸不清头脑,怀疑是自己不小心修改了配置导致的。于是新建一个模拟器,但是还是报相同的问题。错误如下:
Cannot launch AVD in emulator.Output:emulator: WARNING: Increasing RAM size to 1024MBemulator: WARNING: VM heap size set below hardware specified minimum of 384MBemulator: WARNING: Setting VM heap size to 384MBemulator: ERROR: x86 emulation currently requires hardware acceleration!Please ensure Intel HAXM is properly installed and usable.CPU acceleration status: HAXM must be updated (version 1.1.1 < 6.0.1).
初步估计是HAXM的版本太低了,于是自己通过安装最新的HAXM解决了这个问题:

运行模拟器的时候CPU acceleration status:HAXM must be updated(version 1.1.1<6.0.1)_第1张图片
Paste_Image.png

勾选并安装,不到2M的东西很快就装好了。但是继续运行的时候还是报相同的错误,在网上查了之后才发现。虽然SDK Manager显示该包已经安装了

运行模拟器的时候CPU acceleration status:HAXM must be updated(version 1.1.1<6.0.1)_第2张图片
Paste_Image.png

但是实际是只是将其下载到本地还需要手动安装。
去对应的sdk\extras\intel\Hardware_Accelerated_Execution_Manager 路径下,找到了对应的文件IntelHaxm.exe双击运行,下一步直到安装完毕,问题完美解决。

你可能感兴趣的:(运行模拟器的时候CPU acceleration status:HAXM must be updated(version 1.1.1<6.0.1))