如何修改Android Studio模拟器启动默认尺寸?AVD管理器无缩放选项
解决Android模拟器默认启动尺寸/缩放不生效问题
方法1:通过AVD管理器可视化修改
- 打开Android Studio的AVD管理器,找到目标模拟器,点击右侧铅笔图标进入编辑页面
- 点击编辑页底部的
Show Advanced Settings(显示高级设置) - 滚动到Launch size(启动尺寸)板块,选择
Free form(自由模式),手动填入你需要的默认启动宽高数值 - 继续下拉到高级设置底部,找到
Scale(缩放)相关选项,可直接调整固定缩放比例,需要适配显示器的话选Auto自动缩放即可 - 保存设置后必须冷启动模拟器(点击模拟器旁的下拉箭头选择
Cold Boot Now,不要使用快速启动,否则修改不会生效)
方法2:直接修改模拟器配置文件(优先级最高,修改必生效)
如果可视化设置不生效,直接编辑底层配置文件即可:
- 打开AVD管理器,点击目标模拟器旁的下拉箭头,选择
Show on Disk(在磁盘中显示),打开对应模拟器的配置文件夹 - 找到文件夹内的
config.ini文件,用任意文本编辑器打开 - 修改以下参数的数值即可:
# 设置启动窗口宽度,单位为像素 hw.lcd.width=1080 # 设置启动窗口高度,单位为像素 hw.lcd.height=2340 # 设置缩放比例,0.5即缩放到原尺寸的50%,填auto为自动适配屏幕 hw.scale=0.75 # 固定启动窗口在屏幕中的坐标,可按需调整 window.x=100 window.y=100 - 保存文件后冷启动模拟器即可生效
方法3:临时启动时指定尺寸(适合偶尔调整的场景)
如果不需要永久修改,可在启动时通过命令行指定参数:
- 找到Android SDK的emulator目录,默认路径为
你的SDK安装路径/emulator/ - 执行启动命令:
./emulator -avd 你的模拟器名称 -scale 0.7 -width 1080 -height 2340 - 命令中的scale、width、height参数可根据自己的需求调整
注意:所有修改完成后必须冷启动模拟器才会生效,快速启动的快照会保留之前的窗口尺寸参数,会导致修改看起来没有生效。如果还是存在问题,可以先删除模拟器的所有快照后再冷启动。
内容的提问来源于stack exchange,提问作者CadeRas
相关产品推荐
相关产品推荐

