Android 模拟器(Flutter)中的系统 UI 没有响应

问题描述 投票:0回答:15

在 android studio 中启动 avd 后,android 模拟器中出现系统 ui 未响应消息。那么,我该如何解决它?

android flutter android-studio android-emulator
15个回答
121
投票

1.打开AVD管理器。 2.单击您设备的编辑按钮。 3. 在图形下拉菜单中选择硬件。


59
投票

我每次开始 AVD 时都会遇到这个问题。另外,冷启动选项对我来说只是临时修复。

我检查了模拟器上安装的 Android 版本,发现 ABI 版本是 x86

解决这个问题:

  • 开始创建新的 Android 模拟器
  • 在系统镜像部分,选择X86_64版本

这解决了我的问题。


35
投票

在 OS X 上,我可以通过以下步骤解决它:

打开Android Studio。导航到配置 > AVD 管理器。 在操作 > 右侧下拉三角形 > 立即冷启动下:


34
投票

我一直对此感到恼火,经常点击“等待”,然后在一段时间后意识到浪费了大量时间。

我通过创建一个新的模拟器来修复它(ctrl + shift + a ->“avd”,选择avd管理器):

  • 选择创建新设备,例如选择Pixel 4或Pixel 4 XL
  • 然后,不要选择推荐的系统映像,而是选择“API Level S、ABI x86_64(以前的设备仅为 x86)、目标 Android API S(Google Play)。请注意,下载将是 1.3GB,并且需要一段时间。完成了吗?点击“下一步”。
  • 在高级设置(显示)中,将 RAM 从 512 增加到 1024。

现在我不再有这个问题了。


7
投票

我终于找到了导致我的情况的原因。 一旦我调整大小,几分钟后我就收到了这个错误。所以:

不要调整模拟器窗口的大小!!!!

我仍然时不时收到这条消息,但不是那么频繁。


6
投票

在 Windows 10 上,我只是擦除了模拟器映像中的数据并重新启动它。然而,正如 Aadn 在下面评论的那样,这只是一个临时解决方案。


3
投票

我遇到了同样的问题,并通过导航到 AVD Manager 解决了它:

Tools > AVD Manager > Right Click the emulator > Wipe all data > Switch on the virtual device.

它对我来说效果很好,当你在 android studio 中排除模拟器问题时也可以使用它。


1
投票

如果您在虚拟机内运行模拟器(就像我一样),那么您唯一的选择可能是增加模拟器可以使用的内核数量。

编辑您的设备模拟器

config.ini
文件:

/home/${USER}/.android/avd/${DEVICE_NAME}.avd/config.ini

并将核心数量从默认的 2 增加到更高。例如:

hw.cpu.ncore=6

0
投票

安装最新的系统映像并使用它创建模拟器后。我的问题消失了。


0
投票

无需单击“Stop”,只需单击“wait”,模拟器即可正常工作。

如果加载时间过长,请确保您已安装 SDK 工具中的“HAXM installer”,还要确保“Hyper V”选项也未选中 控制面板中的“打开或关闭 Windows 功能”--> 程序和功能

只有取消选中此功能后,您才能安装 HAXM 安装程序。

执行此操作后,模拟器将不需要时间来加载,但仍然可以显示错误系统UI没有响应”,正如我在开始时所说的那样,只需单击“wait”,它将运行顺利。


0
投票

我使用来自 https://stackoverflow.com/a/66265270/5128831

的解决方案解决了我的问题

虽然 intel HAXM 显示为已安装在 SDK Tools 上,但它似乎 没有真正安装,所以我必须转到下面的位置并手动 重新安装(intelhaxm-android)文件。

C:\Users\SUHAIL\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager

如果该文件不存在于该位置,则意味着它不存在 下载后,您必须在线下载该文件


0
投票

将模拟器的 RAM 更改为更大的值。这对我有用)


-1
投票

只要按照此说明进行操作即可解决问题。


-1
投票

您可以从您的 Android 版本的 sdk 管理器下载“Google APIs intel x86atom_64 系统映像”。 这个技术对我有用!!


-1
投票

更改模拟器 API。这就是对我的帮助。最好尝试不同的。我有31的。

没有其他对我有用!

© www.soinside.com 2019 - 2024. All rights reserved.