Я только что загрузил Android 3.0 SDK и загрузил с ним эмулятор. Я повернул эмулятор в портретный режим с помощью Ctrl-F12, а затем открыл, а активность, которая была построена с помощью 2.2, и весь эмулятор перевернулся (как в эмуляторе перевернуто, домашние кнопки находятся наверху, а экран перевернут), Есть ли способ повернуть его по-другому или я чего-то не хватает? (Я уже пробовал делать Ctrl-F11 или Num pad, тот же результат)
Как заставить эмулятор планшета Android быть правым?
Ответ 1
откройте файл androidmanifest. На вкладке приложения выберите действие. Затем прокрутите вниз до ориентации экрана и выберите сенсорный порт в раскрывающемся меню. Он доступен только с уровня api 9 (2.3.1) и выше.
Ответ 2
Ну, может быть один из двух случаев,
1 - я неверно истолковал ваш вопрос, и в этом случае я очень сожалею.
2 - Проблема была решена в последней загрузке Android-Sdk (я только что загрузил 1 прямо сейчас)
Здесь я размещаю снимок экрана моего AVD 3.0 и 2.2 Hello World Activity.
Ответ 3
У меня была такая же проблема, когда я форсировал портрет, установив ориентацию экрана на "портрет" в файле манифеста. Когда я сделал поворот поддержки приложения и переключил ориентацию экрана на "неуказанный", проблема исчезла.
Если вы не хотите поддерживать ротацию, просто измените манифест во время теста, и перед тем, как открыть приложение, поверните эмулятор, чтобы он открылся в портрете.
Ответ 4
Я столкнулся с этой проблемой при запуске Android SDK (Eclipse) на Mac (Intel Core i5). Я смог исправить это, отключив опцию "Использовать главный GPU" для AVD.
Ответ 5
У меня была та же проблема, в моем случае, когда я повернул эмулятор к портрету, "рабочий стол" будет отображаться правильно. Однако приложение будет работать с ног на голову.
(Это сработало для мороженого v4) Итак, в портретном режиме, в нижнем правом углу эмулятора, выберите настройки и установите "Автоматический поворот экрана" в положение ВЫКЛ. Запустите приложение сейчас, и оно будет отображаться правильно.
Ответ 6
Некоторые из целей эмулятора, такие как 4.4 (API 19) и 2.3, имеют ошибку. Измените эмулятор на целевую версию 4.2 или 4.3 и попробуйте изменить ориентацию или попробуйте отключить аппаратную клавиатуру.
Ответ 7
То же самое случилось со мной с эмулятором KitKat всякий раз, когда я настраивал AVD с ориентацией по умолчанию Landscape. Переключение по умолчанию на "Портрет" устраняло проблему.
Ответ 8
Самый простой способ решить эту проблему - просто перевернуть отображение вашей хост-системы.
На Mac вы можете сделать это в System Preferences > Display
в Windows, есть комбинация клавиш: ctrl + alt + arrow key
. (см. здесь https://superuser.com/info/554589/how-can-i-horizontally-flip-invert-my-monitor-not-rotate и здесь: http://osxdaily.com/2010/12/28/rotate-mac-screen-orientation/)
И если у вас есть отдельный трекпад, вы можете просто повернуть его физически, чтобы ваш указатель мыши двигался естественным образом.