You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Virtual Device屏幕过大显示偏移操作不匹配问题求助

针对Android Virtual Device显示区域错位问题的解决方案

AVD显示异常截图

方法1:修改AVD配置文件

  • 打开Android Studio的「设备管理器(Device Manager)」
  • 找到对应异常的虚拟设备,点击右侧下拉菜单选择Show on Disk
  • 在弹出的文件夹中找到config.ini文件,用文本编辑器打开
  • 检查hw.display.height、hw.display.width两个参数,数值要和你创建虚拟机时设置的分辨率保持一致,错误的话手动修正
  • 查找scaleFactor参数,将值改为auto;如果没有该参数,直接新增一行scaleFactor=auto
  • 保存文件后重启虚拟设备即可恢复正常

方法2:修复高DPI适配问题(Windows系统优先试)

  • 右键点击Android Studio快捷方式,选择「属性」
  • 切换到「兼容性」标签,点击「更改高DPI设置」
  • 勾选「替代高DPI缩放行为」,下拉选项选择「系统」或「系统(增强)」
  • 保存设置后重启Android Studio,再启动虚拟设备测试
  • 如果问题依旧,找到模拟器可执行文件(默认路径为C:\Users\你的用户名\AppData\Local\Android\Sdk\emulator\emulator.exe),对该文件重复上述高DPI设置修改操作

方法3:命令行启动指定缩放比例

如果前两种方法无效,可以通过命令行手动指定缩放比例启动:

  • 打开SDK安装目录下的emulator文件夹
  • 在文件夹地址栏输入cmd回车,调出命令行窗口
  • 输入命令 emulator -avd 你的虚拟机名称 -scale 0.8 执行,0.8可以根据你的屏幕DPI自行调整到显示正常的数值即可

内容的提问来源于stack exchange,提问作者Thufail Qolba Aufar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 08:15:05