wm - window manager¶
使用wm命令,可以查看或修改屏幕配置。
查看屏幕信息¶
使用命令wm size
查看屏幕信息
$ adb shell wm size
Physical size: 1200x1920
有些时候,可能得到更多的查询结果
$ adb shell wm size
Physical size: 1200x1920
Override size: 1080x1440
Physical size 是屏幕实际大小,即物理意义上的有多少个像素。
Override size 是机器“认为”的尺寸,也是机器现在正在用的尺寸。
当Physical size与Override size相同的时候,只返回Physical size信息。
修改屏幕配置¶
我们需要一台root权限的机器。用wm size
命令修改Override size。
例如
$ adb shell wm size 1080x1440
执行命令后,机器屏幕一闪,可以看到区别。
java.lang.SecurityException: Must hold permission android.permission.WRITE_SECURE_SETTINGS
修改示例¶
adb shell wm density 240
系统设置-显示-高级-显示大小,可以修改density值。