Uaktualnienie z Wear 2.0
W tym przewodniku opisujemy proces uaktualniania na Wear OS.
Zmiany dotyczące Androida
Wear 2.0 obejmuje wiele wersji Androida – od poziomu 25 API do 28.
Uwaga: nie ma wersji Wear OS na Androida 10 (poziom API 29).
Jeśli Twoja aplikacja na Wear OS jest kierowana na Wear OS 2.0 (poziom interfejsu API 28), większość zadań związanych z uaktualnieniem polega na wprowadzaniu zmian na platformie z Androida 9 (poziom interfejsu API 28) na Androida 11 (poziom API 30).
Nie ma wersji Wear OS na Androida 10 (interfejs API na poziomie 29). Musisz wprowadzić te zmiany jednocześnie, gdy zmienisz wartości w polach compileSdkVersion
i targetSdkVersion
z 28 na 30.
Uwaga: nawet jeśli nie zmienisz compileSdkVersion
ani targetSdkVersion
w aplikacji, upewnij się, że jest ona
zgodna z interfejsem API poziomu 29.
Zmiany dotyczące Wear OS
W Wear OS 2.0 dostępne są karty, widżety, aplikacje, tarcze zegarka i wiele innych platform. Uaktualniając aplikację, musisz dostosować jej interfejsy, aby były zgodne z najnowszymi wskazówkami dotyczącymi projektowania.
Poza tym interfejs API na poziomie 30 obejmuje Ongoing Activity API. Dzięki ciągłej aktywności na dodatkowych platformach w interfejsie Wear OS może pojawiać się powiadomienie, co pozwala użytkownikom bardziej angażować się w długotrwałe działania.
Uwaga: niektóre funkcje interfejsów API tarcz zegarka w wersji alfa są dostępne tylko na urządzeniach z interfejsem API na poziomie 30 lub wyższym.
Wybierz wersję, od której chcesz zacząć
Większość deweloperów tworzy solidną aplikację, która jest kierowana na interfejs API na poziomie 30, a wersja minSdkVersion
jest na tyle niska, aby mogła być kierowana na najbardziej popularne wersje Androida. Aby na przykład włączyć obsługę urządzeń z Wear 2.0, ustaw minSdkVersion
na 25.
Jeśli masz doświadczenie w tworzeniu aplikacji na Androida, duża część tej wiedzy dotyczy Wear OS. Aby dowiedzieć się, co się różni, przeczytaj artykuł Wear OS a tworzenie aplikacji mobilnych.
Uwaga: obraz systemu emulatora Wear OS na poziomie 30 interfejsu API jest dostępny w wersji przedpremierowej dla programistów. Najnowsze informacje znajdziesz w informacjach o wersji.
Biblioteki Jetpack na Wear OS
Biblioteki Jetpack na Wear OS to zestaw bibliotek, które zawierają podobne funkcje co bibliotekę pomocy do urządzeń do noszenia i zapewnia lepszą obsługę Wear OS 3.
Biblioteki Jetpack na Wear OS zastępują bibliotekę pomocy dotyczącej urządzeń do noszenia. Nie należy ich używać razem. Biblioteka pomocy do urządzeń do noszenia nie działa na Wear OS 3.
Więcej informacji znajdziesz w poście na blogu Biblioteki Wear OS Jetpack w wersji stabilnej.