Как найти размер устройства в DPS через ADBAndroid

Форум для тех, кто программирует под Android
Anonymous
Как найти размер устройства в DPS через ADB

Сообщение Anonymous »

Я получил размеры устройства с помощью - < /p>

Код: Выделить всё

adb shell wm size
< /code>

Другие способы его получить, - < /p>

adb shell dumpsys display | grep mBaseDisplayInfo
< /code>

Но я не могу найти разрешение устройства в DPS. (который должен быть 360x480) < /p>

В коде Android мы можем сделать это, используя - < /p>

DisplayMetrics displayMetrics = resources.getDisplayMetrics();
float screenWidthDp = displayMetrics.widthPixels / displayMetrics.density;
Теперь здесь у меня есть ширина в пикселях от ADB, но не могу получить эту плотность , используя ADB . Существует метод для получения плотности через ADB < /code> -< /p>

Код: Выделить всё

adb shell wm density
Но это дают такие результаты, как 480 420 , поэтому это отличная плотность, чем то, что мы получили с помощью Displaymetrics.density (что является единственным цифровым номером IE 2, 3 или 2.65).

Идея. Использование ADB?

Подробнее здесь: https://stackoverflow.com/questions/517 ... ps-via-adb

Вернуться в «Android»