Wear OS 7 est basé sur Android 17 (niveau d'API 37). Lorsque vous préparez votre application Wear OS pour une utilisation sous Wear OS 7, gérez les modifications de comportement du système qui affectent toutes les applications sous Android 17, ainsi que les modifications apportées aux applications qui ciblent Android 17.
Sauf indication contraire, les modifications affectent toutes les applications exécutées sur Wear OS 7 ou version ultérieure, quelle que soit la version cible du SDK.
Les modifications de plate-forme sous-jacentes suivantes nécessitent une attention particulière lorsque vous ciblez Wear OS 7 :
Renforcement de l'audio en arrière-plan
Pour s'assurer que les interactions audio en arrière-plan sont lancées intentionnellement par l'utilisateur, Android 17 applique des restrictions sur la lecture audio et les requêtes de focus. Les applications
qui interagissent avec l'audio en arrière-plan doivent exécuter un service de premier plan
qui n'est pas de type SHORT_SERVICE. Pour les applications ciblant Android 17 (niveau d'API 37), ce service de premier plan doit généralement posséder des fonctionnalités en cours d'utilisation.
Pour obtenir des informations complètes et des stratégies d'atténuation, consultez le guide sur le renforcement de l'audio en arrière-plan.
Autorisations d'accès au réseau local
Les applications ciblant Android 17 doivent déclarer l'autorisation d'exécution ACCESS_LOCAL_NETWORK pour interagir avec les appareils d'un réseau local. Cela affecte les applications Wear OS qui communiquent directement avec des appareils de maison connectée ou des récepteurs de diffusion via Wi-Fi.
Pour en savoir plus, consultez la documentation sur l'autorisation du réseau local.