为何Mac端最新版Android Studio模拟器横屏旋转后显示颠倒?
Mac 环境下最新版 Android Studio 模拟器横屏显示颠倒的修复方法
- 修改对应虚拟设备的传感器配置
打开侧边栏的设备管理器,找到出现故障的虚拟设备,点击编辑按钮进入配置页,展开高级设置板块:- 将传感器方向的匹配规则从默认自动模式,调整为固定横向传感器参数
- 关闭多显示器传感器模拟开关
保存配置后选择冷启动模式重启模拟器,避免热启动加载旧的缓存参数导致配置不生效。
- 替换存在适配bug的系统镜像
目前 Apple 芯片 Mac 上搭载预览版API 34/35系统镜像的模拟器,普遍存在横屏旋转180度颠倒的已知适配问题,可通过SDK Manager卸载当前出问题的预览版镜像,下载同API等级标注stable的正式版对应架构镜像替换,即可从根源解决旋转逻辑错误的问题。 - 调整模拟器全局关联设置
打开Android Studio偏好设置,进入「工具-模拟器」设置页:- 关闭「跟随主机系统旋转方向自动同步模拟器显示」的选项
- 重启模拟器后,再通过侧边栏的旋转按钮切换横竖屏,即可避免方向映射错误。
- 临时规避方案
如果临时需要横屏调试,不要使用自动旋转功能,直接进入模拟器内部的系统设置-显示板块,手动选定固定横向左的显示方向,不开启自动旋转,可临时绕过颠倒的显示异常。
内容的提问来源于stack exchange,提问作者Fabrizio Ferrari
相关产品推荐
相关产品推荐

