Когда я переключаюсь в альбомный режим ( NUMPAD 7или CTRL+ F11), эмулятор поворачивает экран в альбомную ориентацию, но ОС Android и ни одно из приложений не поворачивается. Так что все боком сидит. Есть ли что-то в конфигурации AVD, которое необходимо настроить для правильного вращения устройства?
android
android-emulator
avd
Джейк Уилсон
источник
источник
Ответы:
Это ошибка эмуляторов 2.3 и 4.4.
http://code.google.com/p/android/issues/detail?id=13189 [v2.3] https://code.google.com/p/android/issues/detail?id=61671 [v4. 4]
источник
Другой ответ здесь:
в моем случае проблема заключалась в том, что настройка автоповорота в настройках эмулятора Android (доступная при открытии панели уведомлений) была отключена, моя проблема.
источник
В моем случае это было решено снятием флажка «Наличие аппаратной клавиатуры» в окне «Редактировать виртуальное устройство Android (AVD)».
источник
Уровень API 29 здесь. По умолчанию поворот отключен. Потяните раскрывающийся список мобильного телефона и включите его.
источник
В моем случае проблема заключалась в выборе кожи в настройках AVD. Когда я выбрал «Без кожи», это сработало.
источник
У меня была такая же проблема. Попробуйте убрать опцию «Поддержка крышки клавиатуры» в настройках аппаратной виртуальной машины. Мне это помогло.
источник
По состоянию на середину 2015 года проблема все еще открыта и регистрируется в трекере ошибок Android, вот ссылка, по которой вы можете проверить это https://code.google.com/p/android/issues/detail?id=61671
Ни одно из вышеперечисленных решений не помогло мне, и я использую эмулятор Android 4.4.2. В качестве обходного пути в графическом макете вы можете изменить ориентацию и проверить это.
источник
Установлено ли свойство акселерометра эмулятора на True? пожалуйста, проверь это. если нет, установите значение true. это должно помочь. он работает нормально на моем.
источник
Мне пришлось установить новое виртуальное устройство Nexus на API LEVEL 27 На Api Level 28 (PIE) я не мог повернуть дисплей.
И у меня это работает. С уважением
источник
После того, как вы нажмете кнопку изменения ориентации, на эмуляторе отобразится небольшой значок с вопросом, хотите ли вы изменить ориентацию эмулируемого экрана. Он отображается всего несколько секунд, поэтому посмотрите рядом с «нижними» значками, и вы увидите этот временный значок.
Это работает как при включенной, так и при выключенной клавиатуре эмулятора.
Я использую Pixel 2 API 29, Android 10.0 (последние версии на сегодняшний день)
источник
Я получил это для работы с последней версией AVD.
Посмотрите конфиг:
Также вот результат:
Я думаю, что щелчок вызывает комбинация клавиатуры и кожи. Кроме того, если вы создаете собственное устройство, не забудьте добавить датчик гироскопа.
источник
Вы должны использовать Android 5.1.1, он же API 22, он же Android 5.1 LOLLIPOP_MR1. Загрузите Android 5.1.1 (API 22) в Android SDK Manager, и при создании нового виртуального устройства Android выберите его в качестве ОС.
Как упоминал war_Hero, об этой ошибке было сообщено в Google. Ошибка исправлена 23 марта 2015 г .:
https://code.google.com/p/android/issues/detail?id=61671
источник
У меня была такая же проблема, я мгновенно ее исправил, просто удалив устройство из списка AVD и просто создав новое.
источник
Единственный способ заставить это работать - использовать FroYo API AVD
Для тех, у кого есть эта проблема, я настроил старый Froyo AVD для тестирования этого сценария следующим образом:
Минимальная версия My Manifest уже 8, это Froyo
Здесь вы можете увидеть информацию о SDK_API_VERSION. http://developer.android.com/guide/topics/manifest/uses-sdk-element.html
В диспетчере SDK Установлена нужная версия:
http://screencast.com/t/KKZokotI4T
Создал новый AVD для новой версии.
http://screencast.com/t/W8VN6fOWGW
источник
На уровне API 25 (без скина) он работал после входа в настройки, поиска «поворота» и повторного включения и выключения обоих связанных настроек.
источник
Начиная с API 29, он перестает работать случайным образом без причины. Необходимо выключить и перезапустить эмулятор, затем он снова заработает.
источник
Pixel 2 - API 28 (Android 9)
Мне пришлось это сделать, чтобы это исправить.
Только это сработало для меня.
источник
В моем случае вам нужно нажать небольшую кнопку, которая позволит изменить ориентацию, сразу после нажатия основной кнопки изменения ориентации.
источник