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

gem*_*ini 10 android android-emulator apple-m1

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

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

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

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

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

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

有任何想法吗?

小智 0

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

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

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