连接上设备,在控制台输入命令 adb shell wm help
adb shell wm help
Window manager (window) commands:
help
Print this help text.
s XXX 1 //or 0, true, false
Set WindowManagerDebugConfig debug param to true/false.
s debug_savestate 1 //or 0, true, false
Set save WindowManagerDebugConfig debug state.
s debug_liststate 1 //or 0, true, false
List WindowManagerDebugConfig debug state.
p XXX 1 //or 0, true, false
Set PhoneWindowManager debug param to true/false.
p debug_savestate 1 //or 0, true, false
Set save PhoneWindowManager debug state.
p debug_liststate 1 //or 0, true, false
List PhoneWindowManager debug state.
c windowName /data/misc/wmtrace/a.png
capture the specific window's layer to bimmap
size [reset|WxH|WdpxHdp]
Return or override display size.
width and height in pixels unless suffixed with 'dp'.
density [reset|DENSITY]
Return or override display density.
overscan [reset|LEFT,TOP,RIGHT,BOTTOM]
Set overscan area for display.
scaling [off|auto]
Set display scaling mode.
dismiss-keyguard
Dismiss the keyguard, prompting user for auth if necessary.
folded-area [reset|LEFT,TOP,RIGHT,BOTTOM]
Return or override folded area.
set-user-rotation [free|lock] [-d DISPLAY_ID] [rotation]
Set user rotation mode and user rotation.
set-fix-to-user-rotation [-d DISPLAY_ID] [enabled|disabled]
Enable or disable rotating display for app requested orientation.
tracing (start | stop)
Start or stop window tracing.
wm size: return or override display size. wm density: override display density. wm overscan: set overscan area for display.
wm size:查看和设置显示分辨率
查看手机分辨率:adb shell dumpsys window displays(详细) adb shell wm size(简单)
wm size // 查看当前的分辨率 Physical size: 1920x1080 wm size 1440x900 // 设置分辨率 wm size Physical size: 1920x1080 // 原始分辨率 Override size: 1440x900 // 设置的分辨率 wm size reset // 恢复设置前的分辨率 wm size Physical size: 1920x1080
wm density:查看和设置显示密度
wm density // 查看当前显示密度 Physical density: 160 wm density 320 // 修改显示密度 wm density Physical density: 160 // 原始显示密度 Override density: 320 // 修改后的显示密度 wm density reset // 恢复设置前的显示密度 wm density Physical density: 160
wm overscan:设置显示区域,依次为左、上、右、下
wm overscan 100,200,300,400 // 设置显示区域,设置的值为举例边缘的像素数 wm overscan reset // 恢复显示区域 wm overscan reset