Круглый Android Wear Emulator - квадрат
Название и фотография говорят все - мой круглый эмулятор одежды для Android показывает прямую компоновку. Я был бы признателен за любые советы, которые помогут мне получить круглый эмулятор, чтобы показать правильный интерфейс.
Создан AVD, используя инструкции от:
Документация для Android
Android Studio 0.8.1 Beta, SDK Tools 23.0.2, цель Wear - 4.4 Вт (API 20)
![enter image description here]()
![enter image description here]()
Создание AVD с использованием метода Wayne Command Line создало AVD, показывающий правильный пользовательский интерфейс
Ответы
Ответ 1
Убедитесь, что при создании AVD вы выбираете следующие параметры для круглого эмулятора:
Устройство: Android Wear Round (320 x 320: hdpi)
Цель: Android 4.4W - уровень API 20
CPU/ABI: Android Wear ARM (armeabi-v7a)
Кожа: AndroidWearRound
В качестве альтернативы вы можете создавать круглые или квадратные эмуляторы с командами:
android create avd --force -n WatchRound --target "android-20" --device "Android Wear Round" --skin AndroidWearRound --abi android-wear/armeabi-v7a
android create avd --force -n WatchSquare --target "android-20" --device "Android Wear Square" --skin AndroidWearSquare --abi android-wear/armeabi-v7a
Важно, чтобы Device and Skin были совместимы, и вы не можете смешивать круглые и квадратные с одним и тем же эмулятором. Если проблема все еще происходит, отправьте снимок экрана вашей конфигурации.
Ответ 2
Вам не нужно использовать командную строку для создания AVD. Вы должны просто отключить "USE HOST GPU", так как эта функция в настоящее время не поддерживает круглое лицо.
Ответ 3
Я бы предпочел второй вариант Wayne использовать командную строку для создания AVD. Если вы просто отключите "Использовать хост-графический процессор" в пользовательском интерфейсе, вы получите круглый скин, но носимые макеты все еще сделаны для квадратных дисплеев, поэтому контент обрезается по углам. Кроме того, используя
android create avd --force -n WatchRound --target "android-20" --device "Android Wear Round" --skin AndroidWearRound --abi android-wear/x86
для создания эмулятора на базе x86 на моем компьютере работает немного быстрее на ПК.