我试图制作一个Android 4.0模拟器。我在Linux和Windows(Phenom II X6 w/8G内存)的相当快速的计算机上试过这个过程,每当我尝试查看启动程序的菜单时,“不幸的是,启动程序都停止了”。Android 4.0仿真器总是有一个崩溃的启动器?
我试图具有RAM大小一路攀升至1024M,但似乎没有任何帮助它。这只是一个borked模拟器或什么?
我试图制作一个Android 4.0模拟器。我在Linux和Windows(Phenom II X6 w/8G内存)的相当快速的计算机上试过这个过程,每当我尝试查看启动程序的菜单时,“不幸的是,启动程序都停止了”。Android 4.0仿真器总是有一个崩溃的启动器?
我试图具有RAM大小一路攀升至1024M,但似乎没有任何帮助它。这只是一个borked模拟器或什么?
更新Android SDK管理器&再试一次,检查该链接Adding SDK Components
你有“从快照加载”吗?如果是这样,你可以尝试关闭它。
我也在这里读取https://android.stackexchange.com/questions/23842/unfortunately-launcher-has-stopped-error-after-4-0-4-ota-upgrade是有人建议清除应用程序设置中的启动器数据。
我也有同样的问题,我解决了,现在您应该重置ADB,
我以前遇到过这个问题。这个问题的根本原因是RAM的大小。您不能将RAM大小设置为大于800MB。 在我的情况下,在将RAM大小设置为700MB,它可以正常工作。所以试着改变你的RAM大小。
试过这里提到的一切,仍然崩溃时使用平板电脑7英寸格式。 – Peterdk 2013-05-21 14:58:38
更新最新的SDK后,我也面临同样的问题。我花了几个小时后想出下面的解决方案,
问题是“不幸的是,发射器已经停止”。发生这种情况是因为在AVD的config.ini中没有正确分配AVD皮肤路径
例如,我的AVD的名字是AVD_4.0.3_WSVGA
修复 skin.path之前= AVD_4.0.3_WSVGA
,所以我改变皮肤路径如下, 皮肤。路径=平台/ Android的15 /毛皮/ WSVGA
你可以找到的config.ini
在Linux(Ubuntu的)/home/[username]/.android/avd/[your AVD名称]/config.ini文件
这为我做了诡计。 – f2lollpll 2013-08-23 05:04:50
CHAGE confing文件 - > .android-> avd-> youavdfoldername->配置
打开的文件,并更改
hw.dPad = YES
hw.mainKeys = YES
它解决了我当我将VM堆从16更改为32时
我的解决方案是,您必须先让模拟器预先启动。
简单来说:当模拟器有足够的时间正确启动时,我尝试启动应用程序时,Android模拟器死于耗尽。
我解决了矿山通过增加堆大小为128
我有同样的问题,我不得不做恢复出厂设置我的手机上两次摆脱这一点。但是我后来意识到,当我测试一个特定的应用程序时,问题总是发生,因此问题被缩小了。另外我看到了错误文件,它显示了OOM崩溃行。
然后我检查了我在应用程序中的最后一次更改,然后发现我正在使用的自定义应用程序徽标替换ic_launcher的尺寸很大,因此每次运行该应用程序时系统启动器都尝试打开它并结束与OOM一起。
我知道,我知道这听起来很奇怪,但相信我这是问题。我缩小了尺寸并再次测试,并且工作正常。
注 - 我甚至尝试过对朋友的手机进行测试,并将其发射器也撞上了。 ;)
我更新了VM堆大小256并停止 – user2022622 2013-01-29 17:35:44
正如Balavishnu的回答所示,似乎默认堆大小(16)太小。这是一个相当明目张胆的错误,仿真设备不能在其默认配置下工作。您是否向Google提交了一个错误? – 2013-04-13 21:34:18
您的模拟器不需要1 GB RAM来测试单个应用程序!可能是它的一个bug,我没有提交这个bug。如果我的回答有所帮助,请接受我的回答。 – Niko 2013-05-14 04:50:23