第一次启动AVD失败了

我在第一次启动AVD时失败了。
报错信息如下:

第一次启动AVD失败了_第1张图片

查看了一下SDK Manager,发现仿真加速器似乎没有安装
第一次启动AVD失败了_第2张图片
*如上图所示最后一项。

赶紧install了!

似乎很小,很快就下载完成了。

(有些情况下可能下载完成了而没有被安装,需要手动执行安装)

验证HAXM是否正确安装的方法:
第一次启动AVD失败了_第3张图片

据说需要重启Android studio ,保险起见重启一下吧。

在来试一下.

似乎还是不行。。。同样的错。

在看提示

百度了一下,有人说将AVD的MNC设置成X86就可以了。

而我选择的是X86 -64 ,而我的系统是WIN7 32位的,不知道是不是这个原因。

修改后:

第一次启动AVD失败了_第4张图片

再试一下,似乎有点起色了,不在黑屏了。

第一次启动AVD失败了_第5张图片

漫长的等待。。。。。。。。。。。。。。。。。。。。。

受不了了,再看提示信息。

我的AVD默认设置了1536MB的RAM,而HAXM MAX只有512MB,改!

show Advanced Settings–>memory and storage –> RAM

第一次启动AVD失败了_第6张图片

再来一遍!

呵呵,果然成功了,没有任何报错,非常快哦!

第一次启动AVD失败了_第7张图片

提示信息果然还是要仔细看啊,不能偷懒!


那HAXM如何修改 max memory大小呢?

调整英特尔 HAXM 内存分配
如欲改变分配给英特尔 HAXM 的内存容量,请再次运行安装程序。
移除英特尔 HAXM
警告: 在移除英特尔 HAXM 之前请关闭所有的 Android* x86 模拟器实例。 正在使用中的 HAXM 无法移除。
如欲卸载英特尔 HAXM,请再次运行安装程序或者使用控制面板。
重要提示: 移除英特尔 HAXM 之后所有的英特尔? x86 Android* 模拟器的加速功能将被禁用。 现有的 Android* 虚拟设备将继续工作,但却无法获得加速。
重新安装英特尔 HAXM 之后将重新启用 Android* 模拟器加速。

好大一个坑!

你可能感兴趣的:(android-studio)