模拟器在启动动画时挂起等待HOME('android.process.acore')启动

时间:2011-03-25 19:27:38

标签: android android-emulator

我在Windows Vista上使用SDK。每次我启动模拟器它只是挂在Android动画。在log cat上显示Waiting for HOME('android.process.acore')将被启动...

在此之后没有任何反应。我已经浏览了这个论坛上的所有相关帖子,但对我来说没有任何作用。我甚至重新安装了两次但没有任何作用。

有人可以帮忙吗?我已经尝试过目标2.1,2.3和3.0

8 个答案:

答案 0 :(得分:8)

我有类似的问题。我所做的就是删除模拟器并创建另一个针对相应API级别的模拟器。

呀!不知怎的,这样对我有用....

答案 1 :(得分:5)

我在Windows 7 64位上遇到了同样的问题并尝试了我在这个网站上找到的许多解决方案,包括删除我的AVD并重新创建它但似乎没有任何效果。最后,我通过编辑AVD并将“最大VM应用程序堆”设置为默认值24到32来解决这个问题。这立即解决了我在Windows 7上的问题。之前似乎挂起的android屏幕现在在下面启动1分钟。

我希望这有用。

答案 2 :(得分:2)

单击菜单图标上的“打开Android设备管理器”按钮,删除所有虚拟设备,创建新设备(未选中快照)。

再试一次

为我工作

答案 3 :(得分:0)

我曾经遇到过同样的问题。我试过卸载&重新安装几次。我猜你正在使用Eclipse并从IDE中启动模拟器。我的解决方案是从命令行尝试它;键入android(假设PATH设置正确),选择一个AVD,启动它&等待。另一个建议是创建一个较小的AVD(较小的屏幕)。这将对仿真器性能产生很大影响。

答案 4 :(得分:0)

我使用Windows 7 64位时遇到了同样的问题。以下是我修复它的方法:

HelloAndroid emulator problem

答案 5 :(得分:0)

如果您在SDK版本高于22.3时出现此问题,请参阅walkerk上面提到的帖子中的答案:

https://stackoverflow.com/a/22800240/2326613

您将在英特尔API 19中获得“浮点异常”,以及本文中针对英特尔版本的OP所描述的行为。 ARM API应该仍然有效(慢慢地)。

在早期的API中,“卡住”模拟器上的“adb shell logcat”命令(在shell中运行)将显示一个涉及“SSLCertificateSocketFactory”失败的错误循环。

答案 6 :(得分:0)

经过长时间的尝试和错误以及大量的时间腰部在不同的四分之一,这个问题(SDK上的黑色页面启动或保持在启动动画中,通过在模拟器中选择不同的皮肤轻松解决(第一次选择的是动态皮肤) ,)我选择最后一个皮肤“wxga”。模拟器启动时间不到1分钟

答案 7 :(得分:0)

我的问题API Level 15

相同

解决方案对我有用:

来自SDK Manager我删除并重新安装与API-15

相关的系统映像

然后我创建新的Virtul Device