Przygotowanie do Wear OS 7

Z tej strony dowiesz się, jak skonfigurować oficjalny emulator do testowania i jak uaktualnić aplikację, aby była kierowana na Wear OS 7.

Konfigurowanie emulatora

Postępuj tak samo jak w przypadku urządzeń mobilnych. Użyj emulatora Wear OS 7, aby przetestować zmiany w działaniu i poznać nowe funkcje w Wear OS 7.

Aby skonfigurować emulator Wear OS 7, postępuj zgodnie z instrukcjami tworzenia urządzenia wirtualnego Wear OS , pamiętając o tych wymaganiach:

  • Użyj Android Studio Canary. Aby uzyskać dostęp do wersji Canary emulatora Wear OS 7, musisz mieć wersję Android Studio z kanału Canary.
  • Podczas tworzenia urządzenia wirtualnego wybierz obraz systemu Wear OS 7.0 – wersja Preview.
Android Studio z wybranym obrazem systemu Wear OS 7
W Android Studio wybierz obraz systemu Wear OS 7.0 – wersja Preview.

Wstępnie zainstalowane funkcje

Emulator Wear OS 7 zawiera różne wstępnie zainstalowane aplikacje, tarcze zegarka i widżety, które pomogą Ci przetestować integrację aplikacji z systemem.

Aplikacje

  • Kontakty
  • Centrum lokalizacji
  • Znajdź mój telefon
  • Latarka
  • Obsługa mediów
  • Wiadomości
  • Telefon
  • Sklep Play
  • Ustawienia

Tarcze zegarka

  • Improwizowane
  • Pobieżne
  • Powierzchowne

Widżety

  • Ulubione
  • Kontakt

Aktualizowanie aplikacji, aby była kierowana na Wear OS 7

Po zaktualizowaniu aplikacji, aby przygotować ją do Wear OS 7, możesz jeszcze bardziej poprawić jej zgodność, kierując ją na Wear OS 7 (API na poziomie 37), który jest oparty na Androidzie 17 lub nowszym.

Jeśli zaktualizujesz docelową wersję pakietu SDK, uwzględnij zmiany w działaniu systemu, które obowiązują w przypadku aplikacji kierowanych na Androida 17 lub nowszego.

Aktualizowanie pliku kompilacji

Aby zaktualizować docelową wersję pakietu SDK, otwórz plik build.gradle lub build.gradle.kts na poziomie modułu i zaktualizuj go o te wartości dla Wear OS 7 (Android 17):

Dynamiczny

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

Kotlin

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