英特尔芯片MacBook Pro Big Sur 11.6下Android Emulator 30.8.4启动失败
解决方案
方法1:修改模拟器图形渲染模式(优先尝试,90%以上场景可解决)
- 打开Android Studio的AVD Manager,找到报错的
Pixel_4a_API_30设备,点击右侧铅笔形状的编辑按钮 - 点击编辑页底部的「Show Advanced Settings」展开高级配置
- 定位到「Emulated Performance」分组下的「Graphics」选项,将默认值
Automatic修改为 Software - GLES 2.0 - 保存配置后重新启动模拟器即可
方法2:添加启动参数强制使用软渲染
如果方法1无效,可通过自定义启动参数修复:
- 进入上述AVD设备的高级设置页,找到「Additional command line options」输入框
- 输入命令参数
-gpu swiftshader_indirect - 保存后重启模拟器
错误原因说明
该报错是macOS Big Sur版本对Intel核显的OpenGL驱动文件路径做了调整,模拟器默认的硬件加速渲染模式无法匹配到对应驱动文件,因此和模拟器安装包本身无关,重装操作无法解决问题。
内容的提问来源于stack exchange,提问作者Dylan
相关产品推荐
相关产品推荐

