【问题标题】:Android Emulator shows System UI not responding on boot?Android Emulator 显示系统 UI 在启动时没有响应?
【发布时间】:2018-04-04 22:18:37
【问题描述】:

我正在尝试使用平板电脑模拟器来测试我正在编写的应用程序的平板电脑 UI,但是当它启动时,启动器会崩溃(在我的情况下为 Pixel Launcher),然后显示“系统 UI 已停止响应”。

我看到了一些涉及降低分辨率和内存的解决方案,但这些对我不起作用。我尝试卸载所有 SDK 文件、图像和 Android Studio 本身两次,但它没有修复它。

【问题讨论】:

  • 增加模拟器的 RAM 和 VM 堆大小。也使用 x86 映像而不是 ARM。也可以安装 HAXM 以获得更好的性能。
  • 我会尝试增加这些属性。而且我确实安装了 HAXM,而且我也很确定我使用的是 x86 图像。
  • 您有多少系统 RAM,您分配的 VM 堆和 RAM 是多少?
  • 我的电脑有 16GB 的 RAM。模拟器有 1562 MB 的 RAM 和 192 MB 的 VM 堆。我用 2024 MB RAM 和 512 MB VM Heap 制作了另一个。现在症状变了,现在只是黑屏。几分钟后模拟器崩溃。当我用详细的命令行启动它时,第一次启动给出了Permission Denied 错误。我为此尝试了修复,但现在它仍然崩溃而没有错误。它在控制台中向VCPU shutdown request 发送垃圾邮件。
  • 我尝试了不同的映像,现在可以启动它,但我仍然收到原始的“系统 UI 已停止响应”消息,即使我将 RAM 和 VM 堆增加到值以上。

标签: android android-studio android-emulator


【解决方案1】:

到目前为止,问题似乎已经解决。我将 Intel HAXM 从 6.2.1 更新到 7.1.0。我还更新了我的英特尔显卡。我创建了一个带有 API 27 和默认设置作为控件的 Nexus 9 模拟器。它一直在轻微滞后约 10 分钟。所以我猜SDK管理器还没有安装最新版本的HAXM?

这是我获得安装程序的链接:Intel HAXM 7.1.0

【讨论】:

    猜你喜欢
    • 2021-05-21
    • 2018-11-04
    • 2021-05-11
    • 2021-03-25
    • 1970-01-01
    • 1970-01-01
    • 2012-10-30
    • 2020-04-15
    • 1970-01-01
    相关资源
    最近更新 更多