我需要一种使用adb检测设备屏幕尺寸和密度的方法。
如果没有解决方案,我在哪里可以得到所有现有android设备及其屏幕尺寸和密度的完整列表?
最佳答案
您还可以通过ADB访问WindowManager:
$ adb shell wm
usage: wm [subcommand] [options]
wm size [reset|WxH]
wm density [reset|DENSITY]
wm overscan [reset|LEFT,TOP,RIGHT,BOTTOM]
要获得屏幕分辨率,请执行以下操作:
$ adb shell wm size
Physical size: 2880x1600
要获得屏幕的密度:
$ adb shell wm density
Physical density: 320
您还可以通过添加新的密度来覆盖密度:
$ adb shell wm density 160
关于android - 如何从adb命令行获取Android设备的屏幕尺寸?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7527459/