Glance Wear

  
Glance Wear est une bibliothèque permettant de créer des widgets pour Wear OS.
Dernière mise à jour Version stable Version finale Version bêta Version alpha
6 mai 2026 - - - 1.0.0-alpha09

Déclarer des dépendances

Pour ajouter une dépendance à glance-wear, vous devez ajouter le dépôt Maven de Google à votre projet. Pour en savoir plus, consultez la section Dépôt Maven de Google.

Ajoutez les dépendances correspondant aux artefacts dont vous avez besoin dans le fichier build.gradle de votre application ou de votre module :

Groovy

dependencies {
    implementation "androidx.glance.wear:wear:1.0.0-alpha09"

    implementation "androidx.glance.wear:wear-core:1.0.0-alpha09"
}

Kotlin

dependencies {
    implementation("androidx.glance.wear:wear:1.0.0-alpha09")

    implementation("androidx.glance.wear:wear-core:1.0.0-alpha09")
}

Pour en savoir plus sur les dépendances, consultez Ajouter des dépendances de compilation.

Commentaires

Vos commentaires nous aident à améliorer Jetpack. N'hésitez pas à nous contacter si vous découvrez de nouveaux problèmes ou si vous avez des idées pour améliorer cette bibliothèque. Veuillez consulter les problèmes existants de cette bibliothèque avant d'en signaler un nouveau. Vous pouvez ajouter votre vote à un problème existant en cliquant sur le bouton en forme d'étoile.

Signaler un nouveau problème

Pour en savoir plus, consultez la documentation sur l'outil Issue Tracker.

Glance Wear version 1.0

Version 1.0.0-alpha09

6 mai 2026

Publication d'androidx.glance.wear:wear:1.0.0-alpha09 et d'androidx.glance.wear:wear-core:1.0.0-alpha09. Liste des commits de la version 1.0.0-alpha09

Modifications apportées à l'API

  • Ajout d'ExperimentalGlanceWearApi, qui sera utilisé pour les fonctionnalités expérimentales de Glance Wear. (Id2f76, b/498179813)

Correction de bugs

  • Mise à jour de l'analyseur pour les métadonnées XML des widgets Wear afin de prendre en compte les widgets au démarrage.

Version 1.0.0-alpha08

22 avril 2026

Publication d'androidx.glance.wear:wear:1.0.0-alpha08 et d'androidx.glance.wear:wear-core:1.0.0-alpha08. Liste des commits de la version 1.0.0-alpha08

Correction de bugs

  • Ajout de la balise <queries> au fichier manifeste de la bibliothèque glance:wear:wear pour s'assurer que PackageManager interroge les services appropriés pour les mises à jour push. (I192787)

Autre

  • Rétablissement de la modification "Updates Compose compileSdk to 37" (I6007), qui s'applique également à glance-wear. Par conséquent, l'exigence compileSdk n'est plus de 37 dans cette version.

Version 1.0.0-alpha07

8 avril 2026

Publication d'androidx.glance.wear:wear:1.0.0-alpha07 et d'androidx.glance.wear:wear-core:1.0.0-alpha07. Liste des commits de la version 1.0.0-alpha07

Nouvelles fonctionnalités

  • Ajout d'un arrière-plan par défaut pour les widgets Wear lorsque WearWidgetBrush est vide ou non spécifié. (I8300b)
  • Mise à jour de l'API getActiveWidgets pour renvoyer le type de conteneur du widget. (2772eb1)

Modifications apportées à l'API

  • Modification de l'API de mise à jour des widgets pour prendre en compte WidgetInstanceId et ajout d'un helper pour récupérer les ID d'un widget donné. La nouvelle API génère IllegalArgumentException si l'ID fourni n'est pas valide ou n'appartient pas à l'appelant. (I6f3c5, b/446828899)
  • Ajout d'un dégradé vertical et horizontal dans WearWidgetBrush. (If70ae, b/470080675)

Version 1.0.0-alpha06

25 mars 2026

Publication d'androidx.glance.wear:wear:1.0.0-alpha06 et d'androidx.glance.wear:wear-core:1.0.0-alpha06. Liste des commits de la version 1.0.0-alpha06

Nouvelles fonctionnalités

  • Définition des opérations pour les profils de widgets Wear en ligne.

Modifications apportées à l'API

  • Nous avons renommé CONTAINER_TYPE_FULLSCREEN en CONTAINER_TYPE_TILE_COMPAT pour mieux différencier le widget de compatibilité plein écran. Cela inclut le rétablissement du mappage du type FULLSCREEN précédent vers LARGE dans les paramètres du widget.

Version 1.0.0-alpha05

11 mars 2026

Publication d'androidx.glance.wear:wear:1.0.0-alpha05 et d'androidx.glance.wear:wear-core:1.0.0-alpha05. Liste des commits de la version 1.0.0-alpha05.

Modifications apportées à l'API

  • Ajout de l'API WearWidgetBrush avec la méthode color à utiliser pour l'arrière-plan du widget Wear. (I66f54, b/464273091)
  • Suppression de la méthode fetchActiveWidgetsForProvider, car fetchActiveWidgets existe déjà. (I85e4e, b/486197890)

Version 1.0.0-alpha04

25 février 2026

Publication d'androidx.glance.wear:wear:1.0.0-alpha04 et d'androidx.glance.wear:wear-core:1.0.0-alpha04. Liste des commits de la version 1.0.0-alpha04 .

Modifications apportées à l'API

  • Ajout de l'API GlanceWearWidgetManager pour permettre aux applications d'interroger leurs widgets et leurs tuiles actifs. (I5be95)
  • Déplacement des API de la bibliothèque glance:wear:wear-core vers le package androidx.glance.wear.core. (I429cf)

Correction de bugs

  • Exposition des types Remote Composable et Modifier courants (Id1d40)

Version 1.0.0-alpha03

11 février 2026

Publication d'androidx.glance.wear:wear:1.0.0-alpha03 et d'androidx.glance.wear:wear-core:1.0.0-alpha03. Liste des commits de la version 1.0.0-alpha03 these commits

Modifications apportées à l'API

  • Ajout de la prise en charge des événements d'interaction à GlanceWearWidget. (Ia4e28, b/469808447)

Version 1.0.0-alpha02

28 janvier 2026

Publication d'androidx.glance.wear:wear:1.0.0-alpha02 et d'androidx.glance.wear:wear-core:1.0.0-alpha02. Liste des commits de la version 1.0.0-alpha02 these commits.

Nouvelles fonctionnalités

  • Remappage de FULLSCREEN vers LARGE dans les paramètres du widget (ad78d95)

Correction de bugs

  • Correction de l'utilisation de DataStore qui empêchait l'affichage de plusieurs instances de widget (474f3e4)

Version 1.0.0-alpha01

14 janvier 2026

Publication d'androidx.glance.wear:wear:1.0.0-alpha01 et d'androidx.glance.wear:wear-core:1.0.0-alpha01. Liste des commits de la version 1.0.0-alpha01 these commits.

  • Glance Wear est une bibliothèque permettant de créer des widgets pour Wear OS à l'aide de RemoteCompose.