在 M1 pro 中一段时间后,Android 模拟器进程“没有响应”

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

自从我切换到新的 Macbook M1 pro 后,我的 Android 模拟器在一段时间后变得无响应,显示“死亡之轮”即。苹果的加载指示器。我必须通过活动监视器终止该进程才能重新启动它。

qemu-system-aarch64(无响应) 在活动监视器中显示`

任何 arm64-v8a 图像都会发生这种情况,并尝试了多个 Android API 以及 emu 设置中不同的 OpenGL ES 选项

这种情况几乎在每次使用过程中都会发生。

我有时在切换 Mac 中的桌面或应用程序后立即注意到这个问题。

  • Android 模拟器 32.1.10
  • 苹果 m1 pro 2021
  • MacOs 蒙特里里 12.6.3
  • 32GB 内存

有什么想法吗?

android android-emulator apple-m1
2个回答
0
投票

MacBook Air M2 基本型号也有同样的问题(在使用 flutter 进行 Android 应用程序开发时,Android 模拟器在使用几分钟后就会变得无响应),就我而言,我做了以下事情:-

  1. 从 android studio 的“设备管理器”设置中增加了我的 AVD(Android 模拟器)的存储空间。
  2. 在“设备管理器”下,我将“图形:自动”更改为“图形:硬件 - GLES 2.0”

现在对我来说它工作得很好,只要记住一件事,如果你将它用于 Android 开发任务,我建议一旦其存储空间约为 80,就从 android studio“设备管理器”设置中擦除 Android 虚拟机的数据% 已满。


0
投票

这很奇怪。我遵循了上面评论线程的建议,是的,在尝试了很多事情之后,我还发现当我在 Android Studio 实例中使用模拟器时这个问题就消失了。即“首选项”中的“在工具窗口中启动”选项已勾选!谢谢你@双子座

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