升级至Big Sur系统后Android emulator频繁冻结、崩溃如何解决?
macOS Big Sur 系统 Android 模拟器冻结、崩溃问题修复方案
该问题是macOS Big Sur系统与低版本Android模拟器的已知兼容性问题,由系统虚拟化框架权限变更、图形渲染接口适配缺陷导致,可按以下步骤逐一排查修复:
- 调整模拟器图形渲染模式
打开Android Studio的AVD Manager,点击对应模拟器右侧的铅笔编辑按钮,选择Show Advanced Settings展开高级配置,将Graphics选项从默认的Automatic切换为Software - GLES 2.0,保存后点击Cold Boot Now冷启动模拟器测试。 - 升级Android Emulator组件到适配版本
打开Android Studio的SDK Manager,切换到SDK Tools标签页,找到Android Emulator项勾选后升级到30.4.5及以上版本,该版本专门修复了Big Sur系统下的运行稳定性问题。 - 修改模拟器高级配置参数
若上述方案无效果,打开模拟器存储目录~/.android/avd/你的模拟器名称.avd/,编辑目录下的config.ini文件,新增或修改参数hw.gltransport = hostpipe,保存后冷启动模拟器即可。
注意:启动模拟器前可先关闭其他占用虚拟化资源的程序(如Docker、Parallels Desktop、VMware等),避免资源抢占导致运行异常。
内容的提问来源于stack exchange,提问作者M Rajoy
相关产品推荐
相关产品推荐

