Отладка Android Wear в эмуляторе

В этих статьях объясняется, как выполнить отладку приложения Xamarin.Android Wear в эмуляторе.

Обзор отладки при использовании эмулятора

Для разработки приложений Android Wear требуется запуск приложения на физическом оборудовании или с помощью эмулятора или симулятора. Использование оборудования является лучшим, но не всегда самым целесообразным вариантом. Во многих случаях это может быть проще и эффективнее имитировать и эмулировать оборудование Android Wear с помощью эмулятора, как описано ниже. Если вы еще не знакомы с процессом развертывания и запуска приложений Android Wear, см. статью Hello, Wear.

Настройка эмулятора Android

Чтобы запустить приложение Wear в эмуляторе, необходимо установить эмулятор Android SDK для Android и настроить его для Android Wear. Общие сведения об установке и настройке эмулятора пакета SDK для Android см. в разделе "Настройка эмулятора Android".

При создании виртуального устройства Wear выберите профиль устройства Android Wear (например , Android Wear Square). Чтобы повысить производительность, используйте ЦП или ABI Ношения x86 , как показано в этом примере:

Example Wear virtual device configuration

Запуск виртуального устройства с износом

После создания виртуального устройства Android Wear его можно выбрать из раскрывающегося меню устройства в интегрированной среде разработки перед началом отладки. Если виртуальное устройство недоступно в раскрывающемся режиме устройства, убедитесь, что проект является проектом приложения Android Wear (а не проектом приложения Android) и что его целевой уровень API установлен на тот же уровень API, что и виртуальное устройство. Например:

Choosing a Wear AVD in Visual Studio device menu

После запуска эмулятора Android Xamarin.Android развернет приложение Wear в эмуляторе. Эмулятор выполняет приложение с настроенным образом виртуального устройства.

Не удивляйтесь, если вы видите это (или другой промежуточный экран) сначала. Эмулятор часов может занять некоторое время для запуска:

Watch emulator displays Just a minute ...

Эмулятор можно оставить в рабочем режиме. Необязательно завершать его работу и перезапускать при каждом запуске приложения.

Итоги

В этом руководстве объясняется, как настроить разработку эмулятора Android для ношения и запустить виртуальное устройство Wear для отладки.