如何通过ADB在DP中查找设备的尺寸

时间:2018-08-10 13:15:25

标签: android adb adb-shell dumpsys

我使用-来获取设备的尺寸

adb shell wm size

其他获取方式-

adb shell dumpsys display | grep mBaseDisplayInfo

但是我无法在DP中找到设备的分辨率。 (应为360x480)

在android代码中,我们可以使用-

DisplayMetrics displayMetrics = resources.getDisplayMetrics(); 
float screenWidthDp = displayMetrics.widthPixels / displayMetrics.density;

现在,我在ADB中可以使用像素表示宽度,但是无法使用density来获得ADB。有一种方法可以通过ADB-

获得密度
adb shell wm density

但是给出诸如480 420之类的结果,因此它的密度与displayMetrics.density得到的密度不同(它是一个数字,即2、3或2.65)

您知道如何使用ADB在DP或displayMetrics.density中获得设备尺寸吗?

0 个答案:

没有答案