Wear OS 7 basiert auf Android 17 (API-Level 37). Wenn Sie Ihre Wear OS App für die Verwendung auf Wear OS 7 vorbereiten, müssen Sie die Änderungen am System Verhalten berücksichtigen, die alle Apps in Android 17 betreffen, sowie die Änderungen für Apps, die auf Android 17 ausgerichtet sind.
Sofern nicht anders angegeben, betreffen die Änderungen alle Apps, die unter Wear OS 7 oder höher ausgeführt werden, unabhängig von der Ziel-SDK-Version.
Bei der Ausrichtung auf Wear OS 7 sollten Sie sich besonders auf die folgenden Änderungen an der zugrunde liegenden Plattform konzentrieren:
Härtung von Audio im Hintergrund
Damit Audiointeraktionen im Hintergrund nur vom Nutzer gestartet werden können, werden in Android 17 Einschränkungen für die Audiowiedergabe und Fokusanfragen erzwungen. Apps, die im Hintergrund mit Audio interagieren, müssen einen Dienst im Vordergrund ausführen, der nicht vom Typ SHORT_SERVICE ist. Für Apps, die auf Android 17 (API-Level 37) ausgerichtet sind, muss dieser Dienst im Vordergrund in der Regel Funktionen für die Verwendung während der Nutzung haben.
Ausführliche Informationen und Strategien zur Risikominimierung finden Sie im Leitfaden zur Härtung von Audio im Hintergrund.
Berechtigungen für den Zugriff auf das lokale Netzwerk
Apps, die auf Android 17 ausgerichtet sind, müssen die Laufzeitberechtigung ACCESS_LOCAL_NETWORK deklarieren, um mit Geräten in einem Local Area Network (LAN) zu interagieren. Dies betrifft Wear OS-Apps, die über WLAN direkt mit Smart-Home-Geräten oder Streaming-Empfängern kommunizieren.
Weitere Informationen finden Sie in der Dokumentation zur Berechtigung für den Zugriff auf das lokale Netzwerk.