Apple M2芯片上Android emulator随机崩溃(EXC_BAD_ACCESS错误)
Android模拟器M2芯片设备随机崩溃问题
崩溃信息
Operating system: Mac OS X 13.2.1 22D68 CPU: arm64 12 CPUs GPU: UNKNOWN Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS Crash address: 0x202922776f646e51 Process uptime: 6125 seconds Thread 0 (crashed) 0 libc++.1.dylib + 0x1f40c
Android模拟器(非本人开发的应用)在M2芯片设备上随机崩溃,触发上述错误,Flutter应用和原生应用均会受到影响。
已尝试的解决方法
- 重新安装Android Studio及模拟器
- 增大Android Studio堆内存
- 增大模拟器堆内存(崩溃间隔变长,但仍会崩溃)
- 创建新模拟器
- 冷启动模拟器
- 使用不同Android版本
- 使用不同配置(内存、屏幕尺寸)
- 使用不同镜像
参考过旧的「OSX: Android Emulator Crashes」相关解决方案,均无效。该问题未在M1芯片设备上出现,但不确定是否与芯片型号相关。完整崩溃日志内容较长。
环境配置
macOS Ventura 13.2.1 (22D68) Android Studio Flamingo | 2022.2.1 Build #AI-222.4459.24.2221.9862592, built on March 31, 2023 Runtime version: 17.0.6+0-17.0.6b802.4-9586694 aarch64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
内容的提问来源于stack exchange,提问作者Emre Akcan
相关产品推荐
相关产品推荐

