Wear OS 7 jest oparty na Androidzie 17 (API na poziomie 37). Gdy przygotowujesz aplikację na Wear OS do użycia w Wear OS 7, uwzględnij zmiany w zachowaniu systemu, które wpływają na wszystkie aplikacje w Androidzie 17, a także zmiany dotyczące aplikacji kierowanych na Androida 17.
O ile nie określono inaczej, zmiany dotyczą wszystkich aplikacji działających w Wear OS 7 lub nowszym niezależnie od docelowej wersji pakietu SDK.
Gdy kierujesz aplikację na Wear OS 7, musisz zwrócić szczególną uwagę na te zmiany w platformie:
Wzmacnianie zabezpieczeń dźwięku w tle
Aby mieć pewność, że interakcje z dźwiękiem w tle są inicjowane przez użytkownika, Android 17 wprowadza ograniczenia dotyczące odtwarzania dźwięku i żądań fokusu. Aplikacje
które wchodzą w interakcje z dźwiękiem w tle, muszą uruchamiać usługę na pierwszym planie
która nie jest typu SHORT_SERVICE. W przypadku aplikacji kierowanych na Androida 17 (API na poziomie 37) ta usługa na pierwszym planie musi zwykle mieć uprawnienia podczas używania.
Szczegółowe informacje i strategie ograniczania ryzyka znajdziesz w przewodniku Wzmacnianie zabezpieczeń dźwięku w tle.
Uprawnienia dostępu do sieci lokalnej
Aplikacje kierowane na Androida 17 muszą deklarować uprawnienie czasu działania ACCESS_LOCAL_NETWORK, aby wchodzić w interakcje z urządzeniami w lokalnej sieci komputerowej (LAN). Dotyczy to aplikacji na Wear OS, które komunikują się bezpośrednio z urządzeniami inteligentnego domu lub odbiornikami przesyłania przez Wi-Fi.
Więcej informacji znajdziesz w dokumentacji uprawnienia dostępu do sieci lokalnej.