Подготовка к Wear OS 7

На этой странице объясняется, как настроить официальный эмулятор для тестирования и как обновить ваше приложение для работы с Wear OS 7.

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

Следуя той же процедуре, что и для мобильных устройств, используйте эмулятор Wear OS 7, чтобы протестировать изменения в поведении и изучить новые функции Wear OS 7.

Для настройки эмулятора Wear OS 7 следуйте инструкциям по созданию виртуального устройства Wear OS , учитывая следующие требования:

  • Используйте Android Studio Canary . Для доступа к версиям эмулятора Wear OS 7 Canary требуется релиз Android Studio из канала Canary.
  • При создании виртуального устройства выберите образ системы Wear OS 7.0 - Preview .
В Android Studio показан выбор образа системы Wear OS 7.
В Android Studio выберите образ системы Wear OS 7.0 — Preview.

Предустановленные приложения

Эмулятор Wear OS 7 включает в себя множество предустановленных приложений, циферблатов и виджетов, которые помогут вам протестировать интеграцию вашего приложения с системой.

Приложения

  • Контакты
  • Найти Центр
  • Найти мой телефон
  • Фонарик
  • Управление мультимедиа
  • Сообщения
  • Телефон
  • Play Store
  • Настройки

Циферблаты часов

  • Навскидку
  • Формально
  • Поверхностный

Виджеты

  • Избранное
  • Контакт

Обновите приложение для работы на Wear OS 7.

После обновления приложения для подготовки его к работе с Wear OS 7 вы можете дополнительно улучшить его совместимость, выбрав в качестве целевой платформы Wear OS 7 (уровень API 37), основанную на Android 17 или более поздней версии.

При обновлении целевой версии SDK необходимо учесть изменения в поведении системы, которые вступят в силу для приложений, ориентированных на Android 17 или выше .

Обновите файл сборки.

Чтобы обновить целевую версию SDK, откройте файл build.gradle или build.gradle.kts на уровне модуля и обновите их следующими значениями для Wear OS 7 (Android 17):

Классный

android {
    compileSdk 37
    ...
    defaultConfig {
        targetSdk 37
    }
}

Котлин

android {
    compileSdk = 37
    ...
    defaultConfig {
        targetSdk = 37
    }
}