Когда я пытаюсь переключить ориентацию своего эмулятора, окно эмулятора вращается, а ориентация экрана экрана остается как бы. Может ли кто-нибудь сказать мне , в чем причина этого? Я пробовал все ответы от StackOverflow, и ничего похожего не помогло
Android-эмулятор не вращается в альбом
Ответ 1
Некоторые из целей эмулятора, такие как 4.4 (API 19) и 2.3, имеют ошибку. Измените свой эмулятор на целевую версию 4.2 или 4.3 и попробуйте изменить ориентацию.
См. историю этой ошибки: https://code.google.com/p/android/issues/detail?id=13189
Связанный вопрос: Невозможно повернуть эмулятор с помощью андроида 4.4
Ответ 2
Если все остальное не работает (это было для меня), в качестве обходного пути вы можете использовать приложение для ориентации экрана. В другом вопросе (Невозможно повернуть эмулятор с помощью android 4.4), пользователь vldmrrr написал, что:
Пока это не исправлено, я использую это бесплатное приложение "Установить ориентацию". Установите apk в эмулятор, используя adb install.
Приложение отображает ярлык в строке состояния уведомления. (Я знаю, это старый вопрос, но он довольно высокий в google).
Ответ 3
С эмулятором android L вы можете перейти в альбом, открыв приложение, а затем откройте приложение камеры (вам нужно установить эмулированную камеру в AVD), чтобы записать видео. Затем нажмите ctr-f12 из 11. В приложении камеры щелкните миниатюру видео и воспроизведите ее. Видео должно идти в пейзаж. Затем нажмите кнопку многозадачности и многозадачность в приложении. НЕ ИДИТЕ НА ГЛАВНУЮ ЭКРАНУ ИЛИ ВЫ ДОЛЖНЫ ВХОДИТЬ В КАМЕРУ, ПРИХОДИТЕ К ЛАНДШАФТНОМУ И ВЕРНУТЬ ВИДЕО! сообщите мне, если это работает для любых других версий эмулятора Android.
Ответ 4
Эти ответы помогут мне сделать это. Пожалуйста, попробуйте их, и вы увидите, что вы хотели сделать.
Ответ 5
Мое решение состояло в том, чтобы включить акселерометр в профиле устройства.
Ответ 6
Это ошибка в эмуляторе Android. Добавить поддержку клавиатуры - да в свойствах эмулятора, чтобы устранить эту проблему. Вы можете отследить эту ошибку: http://code.google.com/p/android/issues/detail?id=34237
Ответ 7
Другие ответы охватывают это довольно хорошо, но, похоже, существуют некоторые ограничения на использование привязок клавиш Ctrl (по крайней мере, в Linux).
Резюме: привязки клавиш для изменения ориентации эмулятора
Обратите внимание, что существуют соответствующие ошибки для целей эмулятора v2.3 и V4.4. См. Отчеты об ошибках для получения дополнительной информации и обходных решений.
Ярлыки эмулятора перечислены здесь.
- Пред. макет: KEYPAD_7 или Ctrl-F11
- Следующий макет: KEYPAD_9 или Ctrl-F12
Заметки о привязках клавиш Ctrl (в Linux)
- Хотя документы docs заявляют Ctrl-F11/12, я обнаружил, что эти привязки работают только с помощью левого управляющего ключа (LeftCtrl-F11/12). Кто-то упомянул об этом в Windows, так что это не просто Linux.
- LeftCtrl-F11/12 использование ключа, переназначенного на LeftCtrl, не работает для меня. Мне нужно использовать физический ключ LeftCtrl. Я не знаю, влияет ли это на системы, отличные от X11.
Примечание по привязкам клавиш KP_n
- Имейте в виду, что несколько цифровых клавиатур действительно испускают сканноды для цифр числового ряда, а не соответствующие цифры клавиатуры. Такие клавиатуры не будут работать для каких-либо привязок к клавиатуре.
Ответ 8
вы можете попробовать двумя способами.
1.left ctrl + F11
2.enable num lock, затем нажмите 9.
Ответ 9
Является ли только ваше приложение не вращается или другие приложения в эмуляторе также не вращаются?
Если только ваше приложение не вращается, тогда должен быть установлен параметр android: screenOrientation где-то в файле манифеста.
Если все другие приложения на эмуляторе также не вращаются, никаких проблем с вашим приложением, удалить и создать новый эмулятор.
Ответ 10
Проверьте свой манифест, если есть андроид: screenOrientation
<activity
android:name="com.your.activity"
android:screenOrientation="sensorPortrait" >
</activity>
Если это так, удалите строки.
Ответ 11
попробуйте нажать numpad 7... он повернет экран вашего эмулятора.