首页 > 移动平台 > 详细

启动Android模拟器报错需安装Intel HAXM

时间:2016-01-25 16:58:45      阅读:405      评论:0      收藏:0      [点我收藏+]

在安装了新的Android Studio之后,AVD新建并启动模拟器的时候报以下错误:

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!

技术分享

 

原来新的Android SDK在运行虚拟机的时候,需要安装Intal HAXM:一个硬件加速器,为的是在x86平台上加快安卓虚拟机的运行。

在安装之前首先到SDK的安装目录下打开SDK Manager:

技术分享

 

确保这个已经安装好了,如果还没有的话,下载安装即可。

由于国内网络原因,SDK可能会更新不了,这个问题只需要点开Tools中的Options,按照以下步骤设置即可:

技术分享

 

然后SDK中的HAXM的状态变成installed之后,

进入到你SDK的目录下,再进入extras —> intel —> Hardware_Accelerated_Execution_Manager,可以看到HAXM的安装文件:

技术分享

 


但是在安装之前还有一个步骤,就是重启计算机,进入开机界面前按F2进入到计算机的BIOS下,保证将Intel Virtual Technology设置为Enable状态(即允许虚拟机技术):

技术分享

 


然后再回来安装HAXM即可:

技术分享

 

我此处设置的虚拟机内存大小为1024MB,你也可以随意设置其他数字,因为以后也可以修改。

但是注意!!注意!!注意!!你以后在AVD Manager中创建的虚拟机的内存大小一定不要大于这个数字,否则虚拟机会运行不起来!!

 

一路next即可完成安装。

 

再回到Android Studio,虚拟机就可以启动了。

 

附上一个不错的Youtube链接(里面也有强调内存大小问题):

https://www.youtube.com/watch?v=Z7xoPCv3sYs

启动Android模拟器报错需安装Intel HAXM

原文:http://www.cnblogs.com/blacktower/p/5157584.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!