Android Auto DHU如何调整显示尺寸?DHU界面仅显示一半如何解决
DHU显示高度异常原因及显示尺寸修改方案
- 你遇到的DHU高度从400变为240、仅显示一半的问题,通常是DHU读取到了非预设的分辨率参数导致,常见触发场景有三种:
- DHU启动时默认加载了错误的车载屏幕配置文件
- 关联的Android Auto宿主APP更新后,自动修改了DHU的渲染尺寸限制
- DHU窗口被手动缩放后参数未自动重置,导致SurfaceContainer读取到了修改后的实时尺寸
方案1:启动时通过命令行参数指定分辨率
启动DHU时直接追加宽高参数即可,Linux/macOS环境命令示例:./desktop-head-unit --width 800 --height 400
Windows环境命令示例:desktop-head-unit.exe --width 800 --height 400
参数可以根据你的需求修改为对应数值。
方案2:运行时在DHU界面直接调整
DHU启动后,点击顶部菜单栏的 Settings 选项,找到 Screen size 子菜单,直接选择预设的800x400分辨率,也可以选择自定义项手动输入宽高数值,修改后实时生效。
方案3:修改配置文件固定分辨率
找到DHU本地存储的配置文件夹,打开preferences.pb文件,直接修改其中screen_width和screen_height对应的数值,保存后重启DHU即可永久生效,不需要每次启动都加参数。

内容的提问来源于stack exchange,提问作者Joanne Chang
相关产品推荐
相关产品推荐

