Intereting Posts
Facebook SDK для Android – первый вход очень медленный / занимает очень много времени Unity C # прокручиваемый GUI.BOX не работает на Android WebView с Flash на устройстве 3.1 с приложением 2.2 Метод отсоединения фрагментов не останавливает просмотр камеры Создайте поток пользовательского интерфейса вручную в Android, чтобы увеличить его размер небольшого стека Как загрузить только рабочий каталог исходного кода AOSP без всей истории репо? Лучший способ оценить скорость соединения Компиляция простого ношения приложения в Android Studio – WatchActivity не найден Удаленный фрагмент Android и вид из BackStack Как импортировать com.google.android.gms. * В Android Studio с помощью сборки Gradle? Как получить смещение прокрутки на MPAndroidChart? При вызове php-файла с некоторым кодом js от android код js является результатом такого вызова Пользовательский глобальный класс приложения разбивается на "android.app.Application не может быть отброшен в" Поворот изображения по центру не идет гладко (Монодроид) Обновление TextView каждую секунду

Проверьте, нет ли ландшафта через ADB

Можно ли проверить ориентацию устройств через АБР?

Не путем установки какого-либо программного обеспечения, вызывающего любое существующее программное обеспечение, только через ADB. Предположим, что есть файл статуса где-то в /proc , но он еще не нашел его.

Это можно сделать с помощью следующей команды:

 adb shell dumpsys | grep 'SurfaceOrientation' | awk '{ print $2 }' 

Выход будет целым числом от 0 до 3 для каждой из четырех возможных ориентаций. 0 и 2 – пейзажи, а 1 и 3 – портреты. Поскольку вывод dumpsys очень велик, для выполнения команды потребуется несколько секунд.

Обновление: модификация dgmltn, вероятно, намного быстрее:

 adb shell dumpsys input | grep 'SurfaceOrientation' | awk '{ print $2 }' 

Упрощенное решение:

 adb shell dumpsys window | grep -i surfaceorientation | awk '{ print $2 }' 

Я нашел этот метод content query --uri content://settings/system --projection name:value --where "name='user_rotation'" после открытия adb shell . Хотя, похоже, не работает, если вводится без открытия оболочки.