Я обновил свой sdk до последней версии (android 4.4), и я запустил эмулятор, но теперь кажется невозможным повернуть экран с помощью CTRL + F11, изменение экрана, но все приложения не меняются. Я не знаю, связана ли это с проблемой, но я вижу, что даже если я создал новый эмулятор с кнопкой menw hw, теперь все приложения имеют кнопку переполнения.
Невозможно повернуть эмулятор с помощью андроида 4.4
Ответ 1
Кажется, это ошибки в эмуляторе Android 4.4. Возможно, вы захотите отслеживать проблемы, которые я подал в отношении ошибки изменения ориентации и ошибки доступности переполнения.
Спасибо, что указали это!
Ответ 2
Кажется, что в эмуляторе есть ошибка, как описано в CommonsWare, однако, если вам отчаянно нужно отлаживать приложение в ландшафтном режиме на эмуляторе 4.4, вы можете:
- Запустите приложение "Камера" на эмуляторе, который будет вращать экран.
- Теперь выйдите из приложения, теперь главный экран должен быть вбок.
- Нажатие Ctrl + F11 сделает трюк. (Ctrl + fn + F11 на mac).
Ответ 3
Пока это не исправлено, я использую это бесплатное приложение Установить ориентацию. Установите apk в эмулятор, используя adb install.
Ответ 4
Я обнаружил, что эта ошибка зависит от того, какой тип устройства я выбираю для виртуальной машины. Если я установил тип устройства как "Nexus 7", он не будет допускать вращения. Но если я установил тип устройства как общий 7-дюймовый планшет со всеми одинаковыми параметрами, то вращение будет работать нормально.
Ответ 5
В файле manifestfile.xml можно установить android: screenOrientation = "landscape". Когда он будет загружен, вы увидите каждое приложение в ландшафтном режиме
Ответ 6
Для этого есть работа. Кажется, настройки из графического интерфейса не сохраняются в ini файлах. Мне пришлось вручную редактировать поля "hw.keyboard = no" в файлах config.ini и hardware-qemu.ini в вашем каталоге avd.
Ответ 7
В качестве обходного пути я клонировал устройство, поменял ширину/высоту в клоне и непроверенный портрет. Затем был запущен мой avd на основе клонированной версии ландшафта. Может быть, это может сработать для вас?
Ответ 8
Я столкнулся с той же проблемой при использовании эмулятора под управлением Android 5.0.1. Тем не менее, я смог решить, используя эмулятор с образцом системы Intel x86 Atom вместо образа системы Intel x86 Atom_64.
Ответ 9
Я нашел решение этой проблемы -
- Создайте эмулятор с любым желаемым параметром, но установите быть меньше Android 4.4.
Например -
Я установил его в следующее →
ПРИМЕЧАНИЕ.
Потому что я хочу использовать Android 4.4 с API Карт Google, поэтому я использовал Android 4.2.2 с Google Maps API здесь.
-
После создания AVD запустите его и начните полностью.
-
Теперь вернитесь к этому AVD и отредактируйте его. Здесь вы устанавливаете Android 4.4 с API Карт Google.
Например -
Я установил его в следующее →
- Теперь запустите приложение и поверните его так, как хотите. Это сработало здорово!