Как настроить эмулятор Android 4.0+ для работы в качестве планшета?
Я разрабатываю Android-приложение для Android 3.x и теперь хочу поддерживать Android 4.0.
Итак, я создал новый AVD от AVD Manager с целью Android 4.0.3 и уровня API 15, разрешение 1280 x 800.
Эмулятор работает нормально, но его пользовательский интерфейс находится в режиме телефона, а не в планшете, а мое приложение (для планшетов) обрушено. то есть панель уведомлений устанавливает верхнюю, а не нижнюю.
Как заставить эмулятор распознавать, что он должен работать как планшет?
Ответы
Ответ 1
Используйте кожух планшета. Например WXGA
(скин по умолчанию для 3.x). Вы можете изменить скин с помощью менеджера AVD. Или по командной строке. Например, для запуска устройства name
:
[[email protected]]# emulator @name -skin WXGA
Кожа должна поддерживаться. Вы можете найти скины в [SDK]/platforms/<platform-name>/skins
.
Ответ 2
Эмулятор Android автоматически обнаруживает, в каком режиме работать.
Как я вижу, основными критериями являются разрешение и, возможно, плотность экрана.
Как я создал эмулятор Asus Transformer:
-
AVD Manager → Создать... → Кожа, выберите "Разрешение" → 1280x800
-
Свойства аппаратного обеспечения: Абстрактная плотность ЖК-дисплея установлена на 160 (фактически, Transofrmer - 149).
После запуска я получил планшетный интерфейс!