Подтвердить что ты не робот

Как заставить эмулятор планшета Android быть правым?

Я только что загрузил Android 3.0 SDK и загрузил с ним эмулятор. Я повернул эмулятор в портретный режим с помощью Ctrl-F12, а затем открыл, а активность, которая была построена с помощью 2.2, и весь эмулятор перевернулся (как в эмуляторе перевернуто, домашние кнопки находятся наверху, а экран перевернут), Есть ли способ повернуть его по-другому или я чего-то не хватает? (Я уже пробовал делать Ctrl-F11 или Num pad, тот же результат)

4b9b3361

Ответ 1

откройте файл androidmanifest. На вкладке приложения выберите действие. Затем прокрутите вниз до ориентации экрана и выберите сенсорный порт в раскрывающемся меню. Он доступен только с уровня api 9 (2.3.1) и выше.

enter image description here

Ответ 2

Ну, может быть один из двух случаев,

1 - я неверно истолковал ваш вопрос, и в этом случае я очень сожалею.

2 - Проблема была решена в последней загрузке Android-Sdk (я только что загрузил 1 прямо сейчас)

Здесь я размещаю снимок экрана моего AVD 3.0 и 2.2 Hello World Activity. enter image description here

enter image description here

ps - I had changed my laptop to portrait more for this particular screen shot

Ответ 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/)

И если у вас есть отдельный трекпад, вы можете просто повернуть его физически, чтобы ваш указатель мыши двигался естественным образом.