如何解决VS Code中Android模拟器窗口尺寸显示异常的问题?
VS Code环境Android模拟器超宽屏显示错误解决方案
可按以下优先级尝试修复:
方法1:修改AVD设备配置文件
- 关闭运行中的模拟器,打开AVD Manager,找到对应虚拟设备,点击右侧下拉箭头选择「Show on Disk」打开设备存储目录
- 打开目录下的
config.ini文件,修改以下参数(数值可根据你需要的设备规格调整):hw.screen.width=1080 hw.screen.height=2340 hw.lcd.width=1080 hw.lcd.height=2340 hw.ratio=19.5:9 - 保存文件后重启模拟器即可生效
方法2:强制指定模拟器启动参数
- 打开VS Code设置面板,搜索
Emulator: Extra Command Line Options - 填入参数
-skin 1080x2340,宽高数值可自行修改适配 - 若习惯命令行启动模拟器,可直接执行:
emulator -avd 你的AVD设备名称 -skin 1080x2340
- 打开VS Code设置面板,搜索
方法3:清除模拟器缓存冷启动
打开AVD Manager,点击对应设备的下拉箭头,依次执行「Wipe Data」清除设备数据、「Cold Boot Now」冷启动设备,消除旧配置残留。
方法4:升级SDK工具
打开SDK Manager,将Android SDK Tools升级到最新稳定版,低版本SDK Tools存在模拟器显示适配的已知BUG,升级后可解决多数适配异常。
额外排查项
若你在VS Code中使用了第三方Android模拟器启动插件,检查插件设置中是否有强制指定模拟器分辨率的配置,关闭或修改为正常参数即可。
内容的提问来源于stack exchange,提问作者shrutii
相关产品推荐
相关产品推荐

