Installer la dernière version de Wear OS

Mise à niveau à partir de Wear 2.0

Ce guide décrit le processus de mise à niveau de Wear OS.

Modifications spécifiques à Android

Wear 2.0 englobe plusieurs versions d'Android du niveau d'API 25 au niveau d'API 28.

Remarque : Il n'existe pas de version de Wear OS pour Android 10 (niveau d'API 29).

Si votre application Wear OS cible Wear OS 2.0 (niveau d'API 28), la majeure partie du travail de mise à niveau consiste à gérer le passage de la plate-forme d'Android 9 (niveau d'API 28) à Android 11 (niveau d'API 30).

Il n'existe pas de version de Wear OS pour Android 10 (niveau d'API 29). Vous devez donc gérer ces changements en une seule fois lorsque vous faites passer vos compileSdkVersion et targetSdkVersion de 28 à 30.

Remarque : Même si vous ne modifiez pas la compileSdkVersion ou la targetSdkVersion de votre application, assurez-vous qu'elle est compatible avec le niveau d'API 29.

Modifications spécifiques à Wear OS

Wear OS 2.0 comprend des cartes, des complications, des applications, des cadrans et de nombreuses autres surfaces. Lorsque vous mettez à niveau votre application, vous devez réviser vos interfaces utilisateur afin d'intégrer les dernières consignes de conception.

Le niveau d'API 30 comprend l'API Activité en cours. Une activité en cours permet d'afficher une notification d'activité en cours sur d'autres surfaces dans l'interface utilisateur de Wear OS, ce qui permet aux utilisateurs de rester plus impliqués dans les activités de longue durée.

Remarque : Certaines fonctionnalités des API de cadran alpha ne sont disponibles que sur les appareils exécutant le niveau d'API 30 ou supérieur.

Choisir une version de départ

La plupart des développeurs créent une application stable qui cible le niveau d'API 30 tout en spécifiant une version minSdkVersion suffisamment basse pour cibler les versions d'Android les plus courantes. Par exemple, pour permettre la prise en charge des appareils Wear 2.0, définissez votre minSdkVersion sur 25.

Si vous avez de l'expérience dans le développement pour Android, vous pouvez appliquer une grande partie de ces connaissances à Wear OS. Pour en savoir plus, consultez la section Différences entre le développement pour Wear OS et pour mobile.

Remarque : L'image système de l'émulateur Wear OS pour le niveau d'API 30 est en Preview développeur. Consultez les notes de version pour obtenir les dernières informations.

Bibliothèques Jetpack pour Wear OS

Les bibliothèques Jetpack pour Wear OS sont un ensemble de bibliothèques offrant des fonctionnalités semblables à celles de la bibliothèque Support relative aux accessoires connectés et une meilleure compatibilité avec Wear OS 3.

Les bibliothèques Jetpack pour Wear OS remplacent la bibliothèque Support relative aux accessoires connectés et ne sont pas conçues pour être utilisées ensemble. La bibliothèque Wearable Support ne fonctionne pas sur Wear OS 3.

Pour en savoir plus, consultez l'article de blog Wear OS Jetpack libraries now in stable (Les bibliothèques Wear OS Jetpack sont désormais stables).