【问题标题】:Emulator hangs at boot animation Waiting for HOME ('android.process.acore') to be launched模拟器在启动动画等待 HOME ('android.process.acore') 启动时挂起
【发布时间】:2011-07-23 04:08:17
【问题描述】:

我在 Windows Vista 上使用 SDK。每次我启动模拟器时,它都会挂在 android 动画上。在 log cat 上,它显示 Waiting for HOME ('android.process.acore') to be launch...

之后什么都没有发生。我已经浏览了这个论坛上的所有相关帖子,但对我没有任何帮助。我什至重新安装了两次,但没有任何效果。

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

【问题讨论】:

  • 你等了多久?在我的机器上,模拟器启动大约需要 10 分钟。
  • 在 Windows 上至少等待 10 分钟,在 Vista 上可能更久。启动时有两个 android 动画。第一个看起来像打字机,第二个看起来像打字机。如果您处于 chrome splash 状态,让它继续运行,它正在加载库并最终加载您的 apk ...当您启动并运行它时,不要关闭它,您可以使用新的源更改重新加载模拟器因为你不改变主要的编程结构
  • 我遇到了同样的问题。这是我修复它的方法:stackoverflow.com/questions/2317167/…
  • 这可能会有所帮助。 stackoverflow.com/questions/10761696/… 帮助了我。模拟器在几秒钟内启动。此外,如果您收到错误代码 8 / 内存问题,请尝试使用内存优化器打开系统内存的空闲部分(而不是可用部分)。

标签: android android-emulator


【解决方案1】:

API Level 15

只有有同样的问题

解决方案对我有用:

SDK Manager我删除并重新安装与API-15相关的系统映像

接下来我创建新的Virtul Device

【讨论】:

    【解决方案2】:

    经过长时间的尝试和错误以及不同的四个时间腰部,这个问题(SDK启动黑页或在启动动画中保持,通过在模拟器中选择不同的皮肤很容易解决(插入第一个动态皮肤的chois) , ) 我选择了最后一个皮肤“wxga”。模拟器启动不到 1 分钟

    【讨论】:

      【解决方案3】:

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

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

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

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

      【讨论】:

        【解决方案4】:

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

        是的!不知何故,它以这种方式对我有用....

        【讨论】:

          【解决方案5】:

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

          我希望这会有所帮助。

          【讨论】:

          • AVD 需要很长时间才能启动(超过 10 分钟)。我删除了它们并创建了新的,现在它们像往常一样在几秒钟内启动。
          【解决方案6】:

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

          再试一次

          为我工作

          【讨论】:

            【解决方案7】:

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

            HelloAndroid emulator problem

            【讨论】:

              【解决方案8】:

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

              【讨论】:

              • 修改您的模拟器配置文件(路径:.android/avd/your_avd_name.avd/config.ini)更改为 hw.gpu.enabled=no 以禁用主机 gpu
              猜你喜欢
              • 2011-03-05
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2015-01-18
              • 2017-12-17
              • 1970-01-01
              相关资源
              最近更新 更多