M1芯片macOS下Android Studio模拟器“show window frame around device”选项失效
Android Studio模拟器窗口边框显示功能异常修复方案
问题现象
勾选「显示设备周围窗口边框」选项后,模拟器仍未展示设备外框,参考如下截图:
对应设置选项位置见下图:
解决步骤
- 更换支持边框的官方模拟器皮肤
打开AVD管理器,点击目标模拟器的编辑按钮,在「皮肤」下拉列表中选择对应机型的官方预设皮肤(例如Pixel系列默认皮肤),不要选择「无皮肤」或第三方自定义无框皮肤,保存配置后重启模拟器。 - 冷启动或重置模拟器
关闭运行中的模拟器,在AVD管理器中点击模拟器右侧下拉菜单,先选择「立即冷启动」验证是否生效;如果仍未解决,选择「擦除数据」重置模拟器配置(操作前请提前备份模拟器内的本地数据)。 - 升级Android Emulator组件
低版本模拟器组件存在该选项失效的已知bug,打开SDK管理器,切换到「SDK工具」标签页,找到「Android Emulator」项升级到最新稳定版,重启Android Studio后再启动模拟器验证。 - 手动修改配置文件
打开模拟器对应配置文件,Windows系统路径为C:\Users\你的用户名\.android\avd\目标模拟器名称.avd\config.ini,Mac/Linux系统路径为~/.android/avd/目标模拟器名称.avd/config.ini,检查并修改以下参数:
保存文件后重启模拟器即可生效。showDeviceFrame = yes skin.dynamic = no skin.path = 官方皮肤的本地路径
内容的提问来源于stack exchange,提问作者Dr. Octopus
相关产品推荐
相关产品推荐

