Как найти размер устройства в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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