在eclipse下,配置window》》AVD manager,选中一个模拟器,在start后出现emulator-arm.exe错误,为什么

 我来答
shade_m
推荐于2016-07-07 · 超过30用户采纳过TA的回答
知道小有建树答主
回答量:128
采纳率:0%
帮助的人:77.6万
展开全部
问题发生在创建AVD时指定了SD Card的Size值

在eclipse中启动AVD Manager,删除原AVD,再新建AVD时不指定Size值,关闭eclipse,并结束adb.exe进程。
启动eclipse,应用程序正常运行。如若一次不成功,还是出现上述错误,可反复操作几次。创建Google APIs应用时也会有上述错误,可能需要反复操作五六次应用程序才正常运行。
追问
我采纳了你的建议,还是不管用啊,之前我试过一次能成功运行,当时没有改size值,今天又试了试还是不行
追答
创建AVD的时候可能有些问题吧,我原来也是这种情况,启动后画面会出现最后一次成功时的模拟器关闭前的画面,然后就emulator-arm.exe错误。然后只能删除AVD重新创建,但是问题是也只能成功启用一次,之后都是emulator-arm.exe错误。
后来,在创建AVD的时候只选择“Name”和“Target”,并且“Target”选Android 4.0(之前都是选google APIs的时候经常出错,所以不选了),“Size”不指定,尤其有一点“Snapshot”不能勾选Enable(我发现问题就出这了,这个可以让启动速度提高很多,但总是出错)。还有就是Hardware里的“Device ram size”保持默认的512就行,不要改。
基本上这样之后就没出现问题了,每次都能启动成功。不想以前要先重新创建再启动并且只能启动一次,然后又要重建!!!

之前看到一个帖子说加快启动的方法,按照里面改了“Snapshot”和“Device ram size”,启动确实很快(5s),然后就一直有问题。后来自己照上面那样解决了。不知道你是不是也是受了这个帖子的影响了,呵呵!!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式