Android 4.0模拟器无法启动

时间:2011-10-20 07:29:36

标签: android emulation avd android-4.0-ice-cream-sandwich

在尝试创建并启动Android 4.0模拟器时,我获得了Android模拟器皮肤,但操作系统似乎没有启动。

我已尝试从Android SDK管理器安装ARM EABI v7软件包,尝试创建模拟器,但收到有关缺少userdata.img文件的错误消息。

然后我发现系统$ ANDROD_LIB $ / system-images / android-14 / armeabi-v7a / library已经创建并将这些文件复制到$ ANDRROID_LIB $ / platforms / android-14 / images /之后我可以创建一个模拟器图像。

启动此新模拟器时,如上所述,仅显示外观(窗口),但不启动操作系统。我在Mac上,所有以前创建的模拟器仍然可以正常工作。

7 个答案:

答案 0 :(得分:7)

一些提示:我的起步时间也很长(约30分钟后放弃)。然后我比较了我的3.1 AVD和我的新4.0 AVD的设置。事实证明,4.0 AVD的硬件属性抽象LCD密度设置默认设置为240,这意味着高密度。这意味着要绘制很多像素。我读到了here,这是一个缓慢启动AVD的问题之一。因此我将该属性更改为与3.1相同,因此它为160.之后,AVD的开始速度与3.1(几分钟)一样快!

(还将设备内存大小从512减少到256,但不认为那是修复它的人)

答案 1 :(得分:5)

我遇到了同样的问题,您是否在模拟器选项中设置了GPU加速?我已经在我的模拟器中设置了它并且模拟器无法启动...我只是看到你说的框架。除了关闭GPU加速之外,没有真正找到解决方案。

答案 2 :(得分:5)

我的模拟器被卡住了,“等待HOME('android.process.acore')被启动......”。这就是我解决它的方式。在ADT中选择运行配置并通过选择编辑设备配置窗口中的“使用主机GPU”复选框选项来编辑虚拟设备以使用主机gpu。

答案 3 :(得分:3)

我认为我的Android 4.0模拟器也被冻结了,但事实证明我只需等待大约5分钟即可启动。

答案 4 :(得分:2)

已安装的rev 15工具和想法110.291我可以选择armeabi-v76启动模拟器并在30分钟后重新启动它,现在它已经启动。

答案 5 :(得分:2)

检查TaskManager以检查任何adb /模拟器是否正在运行。

如果发现停止服务并重新启动eclipse并创建模拟器。

答案 6 :(得分:-1)

要修理我的,我必须:

  • 打开SDK管理器,
  • 选中" Android 4.0(API 14)>>旁边的框ARM EABI v7a系统映像",
  • 然后点击"删除"底部的按钮。
  • 删除后,我重新启动了Eclipse。
  • 然后我又回来了,再次检查SDK管理器上的同一个框,
  • 并重新安装它。
  • 然后重新启动Eclipse。

现在它正在运作。