Mac Big Sur系统下Android Studio Emulator运行但不显示/无法工作怎么办?
可用解决方案
- 重置漂移的模拟器窗口
该问题多为外接显示器断开后,模拟器窗口位置配置残留导致窗口飘到不可见区域。你可以按住Option键右键点击Dock栏上的模拟器图标,选择「缩放」即可自动将窗口恢复到可见区域;也可打开模拟器配置文件~/.android/avd/[你的模拟器名称].avd/config.ini,将hw.window.x、hw.window.y两个参数的值修改为0,保存后重启模拟器即可。 - 冷启动清除快速启动缓存
快速启动的缓存异常也会引发该故障。打开AVD管理器,点击对应模拟器右侧的下拉箭头,选择「Cold Boot Now」直接冷启动即可。如果需要永久规避这类问题,可以编辑模拟器配置,在高级设置中关闭「Enable quick boot」选项。 - 重置ADB服务
打开终端依次执行以下命令:
执行完成后运行adb kill-server adb start-serveradb devices,验证是否可以正常识别到模拟器设备。 - 排查模拟器版本兼容性
最新版模拟器可能存在与Big Sur系统的兼容问题,你可以打开SDK管理器的「SDK Tools」标签,将Android Emulator组件降级到适配Big Sur的历史稳定版本;也可直接在终端执行emulator -avd [你的模拟器名称],通过启动输出的日志排查具体报错原因。 - 检查系统权限配置
打开Mac系统偏好设置→安全与隐私→隐私标签,确认Android Studio和Android Emulator已经获得屏幕录制、辅助功能等必要权限。
内容的提问来源于stack exchange,提问作者Shrawan Thakur
相关产品推荐
相关产品推荐

