MacOS Big Sur下打开Android Emulator时Android Studio UI显示异常求助
Android Studio UI显示异常(MacOS Big Sur + MacBook Pro late 2013)
问题详情
- 设备:MacBook Pro late 2013,操作系统MacOS Big Sur
- 触发场景:打开Android Emulator或Genymotion后,Android Studio UI出现渲染损坏,具体表现为通知背景、选中项、OK/Apply/Cancel等按钮的背景及颜色显示异常
- 对比情况:未打开模拟器时UI显示正常;同一设备在Windows系统下无此问题
打开模拟器时的状态:
未打开模拟器时的状态:
可行解决方案
1. 关闭Android Studio硬件加速
老款Mac的Intel Iris Pro显卡在Big Sur下与IDE硬件加速兼容性较差,关闭后可改善UI渲染:
- 打开Android Studio,按
Cmd+,打开偏好设置 - 导航到
Appearance & Behavior>Appearance - 取消勾选
Use hardware acceleration where available - 重启Android Studio后测试
2. 切换模拟器图形渲染模式
将模拟器的硬件加速切换为软件渲染,避免与系统显卡冲突:
- 打开AVD Manager,选中目标模拟器点击
Edit this AVD - 在
Emulated Performance区域,将Graphics设置为Software - GLES 2.0 - 保存设置后启动模拟器验证
3. 禁用Android Studio的Metal API支持
Big Sur对老款Intel显卡的Metal API支持存在问题,通过终端命令禁用:
defaults write com.google.android.studio AppleEnableMetal -bool NO
- 执行命令后重启Android Studio;如需恢复,执行:
defaults delete com.google.android.studio AppleEnableMetal
4. 更新Android Studio至最新稳定版
旧版本IDE在Big Sur下可能存在未修复的UI渲染bug,更新到最新版可解决部分兼容性问题:
- 点击顶部菜单栏
Android Studio>Check for Updates... - 安装更新后重启IDE测试
内容的提问来源于stack exchange,提问作者Akbar Sukku
相关产品推荐
相关产品推荐

