Приложения Wear OS должны работать независимо от телефона. Однако если ваше приложение Wear OS зависит от мобильного приложения, ознакомьтесь со следующей информацией о подключении эмулируемых или физических часов к телефону.
Сопряжение устройств с эмулятором часов
Вы можете подключить устройства к виртуальному устройству Android (AVD) или эмулятору часов вручную или с помощью помощника по сопряжению эмулятора Wear OS.
Используйте помощник по сопряжению с эмулятором Wear OS
Примечание. Для использования помощника по сопряжению с эмулятором Wear OS на вашем телефоне должна быть установлена ОС Android 11 (уровень API 30) или выше и установлен Google Play Store. Кроме того, убедитесь, что ваши эмуляторы Wear используют API уровня 28 или выше, чтобы использовать новейшие функции помощника. Чтобы обновить образы системы для эмулируемых устройств, используйте SDK Manager .
Помощник по сопряжению эмуляторов Wear OS упрощает управление эмуляторами Wear и их подключение. Вы можете подключить несколько устройств Wear к одному виртуальному или физическому телефону. Android Studio также запоминает и повторно соединяет ранее сопряженные устройства при их запуске.
Чтобы выполнить сопряжение двух устройств, выполните следующие действия:
- Если вы еще этого не сделали, создайте эмулятор Wear .
В диспетчере устройств щелкните значок дополнительного меню рядом с устройством, которое вы хотите подключить, и выберите «Подключить носимое устройство» .
- Запустится помощник по сопряжению с эмулятором Wear OS. Если вы выбрали «Подключить носимое устройство» в записи для телефона, вы увидите список доступных устройств Wear. Если вы начали с устройства Wear, вы увидите список доступных телефонов. Выберите устройство, которое хотите подключить, и нажмите «Далее» .
- Android Studio может потребоваться несколько минут для запуска и подготовки устройств. Если на вашем телефоне не установлено сопутствующее приложение Wear OS, следуйте инструкциям, чтобы войти в Play Store, установить и настроить его.
- Чтобы выполнить сопряжение устройств в приложении Wear OS на телефоне, щелкните дополнительное меню и выберите «Сопряжение с эмулятором» .
После успешного сопряжения ваших устройств в диспетчере устройств рядом с сопряженными устройствами отображаются маленькие значки. Вы также можете щелкнуть раскрывающееся меню и выбрать «Просмотреть подробности», чтобы просмотреть список сопряженных устройств.
Сопряжение телефона с часами AVD
Если вам нужна учетная запись Google на часах AVD для разработки, вы можете подключить телефон к часам AVD и синхронизировать учетную запись Google, выполнив следующие действия:
- Следуйте инструкциям по настройке телефона .
- На телефоне включите «Параметры разработчика» и «Отладка по USB» .
- Подключите телефон к компьютеру через USB.
- Перенаправляйте порт связи AVD на подключенный телефон каждый раз, когда телефон подключается, с помощью этой команды:
adb -d forward tcp:5601 tcp:5601
- В сопутствующем приложении Wear OS на телефоне начните стандартный процесс сопряжения. Например, на экране приветствия нажмите кнопку «Настроить» . Альтернативно, если существующие часы уже сопряжены, нажмите «Добавить новые часы» в верхнем левом меню.
- В сопутствующем приложении Wear OS на телефоне коснитесь дополнительного меню, а затем коснитесь «Сопряжение с эмулятором» .
- Нажмите значок «Настройки» .
- В разделе «Настройки устройства » нажмите «Эмулятор» .
- Нажмите «Учетные записи» и выберите учетную запись Google. Следуйте инструкциям мастера, чтобы синхронизировать учетную запись с эмулятором. При необходимости введите пароль устройства блокировки экрана и пароль учетной записи Google, чтобы начать синхронизацию учетной записи.
Подключите телефон к нескольким устройствам Wear
Чтобы подключить второе устройство Wear к виртуальному или физическому телефону, выполните те же действия, что и при первоначальном сопряжении: найдите телефон или устройство Wear, которое вы хотите подключить, в Диспетчере устройств , щелкните значок меню переполнения и выберите «Подключить носимое устройство» .
Настроить телефон
В этом разделе содержится информация о настройке мобильного телефона с помощью приложения-компаньона Wear OS.
Используйте версию сопутствующего приложения для Android.
На телефоне Android перейдите к списку приложений Wear OS by Google Smartwatch . Нажмите «Обновить», чтобы загрузить и установить приложение. После установки убедитесь, что для приложения выбрано автоматическое обновление . См. раздел «Как автоматически обновлять отдельные приложения Android» в разделе «Обновление загруженных приложений ». Нажмите «Открыть», чтобы запустить приложение.
Подключите телефон Android к часам
После установки приложения-компаньона на телефон при необходимости отключите все устаревшие пары часов. Затем подключите телефон к часам с новым изображением. Для этого выполните следующие шаги:
- На телефоне выберите имя устройства часов из списка устройств. Код сопряжения отображается на телефоне и часах. Проверьте совпадение кодов.
- Нажмите «Сопряжение» , чтобы продолжить процесс сопряжения. Когда часы подключатся к телефону, отобразится сообщение с подтверждением. На телефоне отобразится экран со списком учетных записей на телефоне.
- Выберите учетную запись Google, чтобы добавить ее и синхронизировать с часами.
- Подтвердите блокировку экрана и введите пароль, чтобы начать копирование учетной записи с телефона на часы.
- Следуйте инструкциям мастера, чтобы завершить процесс сопряжения.
Приложение-компаньон для iPhone
Сопутствующее приложение iOS доступно для телефонов под управлением iOS 8.2 или более поздней версии. Чтобы установить его, сделайте следующее:
- На своем iPhone посетите App Store, загрузите и установите сопутствующее приложение Wear OS by Google .
- Следуйте инструкциям на часах и телефоне, чтобы начать процесс сопряжения. Дополнительную информацию см. на странице, посвященной устранению проблем с настройкой часов .
Повторное использование кода мобильного приложения в модуле Wear OS
Вы можете добавить модуль для устройства Wear OS в существующий проект в Android Studio, чтобы иметь возможность повторно использовать код из своего мобильного приложения.
Создайте модуль Wear OS в существующем проекте.
Чтобы создать модуль Wear OS, откройте существующий проект Android Studio и выполните следующие действия:
- Нажмите Файл > Создать > Новый модуль .
- В окне «Новый модуль» выберите «Модуль Wear OS» и нажмите «Далее» .
- В разделе «Настроить новый модуль» введите следующее:
- Имя приложения/библиотеки : название значка запуска приложения для нового модуля.
- Имя модуля : имя папки для вашего исходного кода и файлов ресурсов.
- Имя пакета : пространство имен для кода в вашем модуле. Эта строка добавляется в качестве атрибута
package
в файл манифеста Android модуля. - Минимальный SDK : самая низкая версия платформы, которую поддерживает модуль приложения. Например, выберите API 26: Android 8.0 . Это значение задает атрибут
minSdkVersion
в файлеbuild.gradle
, который вы сможете редактировать позже.
- Нажмите Далее . Вы увидите несколько вариантов шаблона кода. Выберите «Пустое действие Wear OS» и нажмите «Далее» .
- В окне «Настроить действие» введите или примите значения по умолчанию для имени действия , имени макета и исходного языка . Нажмите «Готово» .
Android Studio создает и синхронизирует файлы для нового модуля. Android Studio также добавляет все необходимые зависимости для Wear OS в файл сборки нового модуля. Новый модуль появится в окне проекта в левой части экрана. Если вы не видите папку нового модуля, убедитесь, что в окне отображается представление Android .
Включите следующее в файл build.gradle
для нового модуля Wear OS:
- В разделе
android
установите значения дляcompileSdkVersion
равным 33 иtargetSdkVersion
равным 30. - Добавьте необходимые вам зависимости. Дополнительные сведения см. в разделе «Объявление зависимостей» .
- Синхронизируйте проект Android Studio. Чтобы запустить код в новом модуле, см. раздел «Запуск эмулятора и приложение Wear OS» .