Glance Wear
| Letzte Aktualisierung | Stabile Release | Releasekandidat | Beta-Release | Alpha-Release |
|---|---|---|---|---|
| 23. September 2026 | - | - | - | 1.0.0-alpha19 |
Abhängigkeiten deklarieren
Wenn Sie eine Abhängigkeit von „glance-wear“ hinzufügen möchten, müssen Sie Ihrem Projekt das Google Maven-Repository hinzufügen. Weitere Informationen finden Sie unter Google-Repository bei Maven.
Fügen Sie die Abhängigkeiten für die benötigten Artefakte in der Datei build.gradle für Ihre App oder Ihr Modul hinzu:
Cool
dependencies { implementation "androidx.glance.wear:wear:1.0.0-alpha19" implementation "androidx.glance.wear:wear-core:1.0.0-alpha19" }
Kotlin
dependencies { implementation("androidx.glance.wear:wear:1.0.0-alpha19") implementation("androidx.glance.wear:wear-core:1.0.0-alpha19") }
Weitere Informationen zu Abhängigkeiten finden Sie unter Build-Abhängigkeiten hinzufügen.
Feedback
Ihr Feedback hilft uns, Jetpack zu verbessern. Wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben, lassen Sie es uns wissen. Bevor Sie ein neues Problem erstellen, sollten Sie sich jedoch die bereits gemeldeten Probleme in dieser Bibliothek ansehen. Wenn Sie sich einer Problemmeldung anschließen möchten, klicken Sie auf den Button mit dem Stern.
Weitere Informationen finden Sie in der Dokumentation zum Issue Tracker.
Glance Wear Version 1.0
Version 1.0.0-alpha19
23. September 2026
androidx.glance.wear:wear:1.0.0-alpha19, androidx.glance.wear:wear-core:1.0.0-alpha19 und androidx.glance.wear:wear-tooling-preview:1.0.0-alpha19 sind veröffentlicht. Version 1.0.0-alpha19 enthält diese Commits.
Nur Änderungen an internen Tests.
Version 1.0.0-alpha18
9. September 2026
androidx.glance.wear:wear:1.0.0-alpha18, androidx.glance.wear:wear-core:1.0.0-alpha18 und androidx.glance.wear:wear-tooling-preview:1.0.0-alpha18 sind veröffentlicht. Version 1.0.0-alpha18 enthält diese Commits.
API-Änderungen
- Der Parameter
useSafeFallbackRendererVersionwurdeWearWidgetPreviewhinzugefügt, damit Widgets mit einer sicheren Fallback-Gruppe unterstützter Vorgänge für ältere Hosts in der Vorschau angezeigt werden können. (I9c324)
Fehlerkorrekturen
compileSdkfür Compose-Bibliotheken auf Version 37.1 aktualisiert. Dazu musscompileSdkfür alle Apps und Bibliotheken, die Compose verwenden, transitiv aktualisiert werden. (I05b0f)- Es wurde eine Lint-Prüfung hinzugefügt, um vor redundanten
fontFamily-Parameterverwendungen in Wear-Widgets zu warnen. (I7730c)
Version 1.0.0-alpha17
26. August 2026
androidx.glance.wear:wear:1.0.0-alpha17, androidx.glance.wear:wear-core:1.0.0-alpha17 und androidx.glance.wear:wear-tooling-preview:1.0.0-alpha17 sind veröffentlicht. Version 1.0.0-alpha17 enthält diese Commits.
Neue Funktionen
- Wir haben Lint-Prüfungen in Glance Wear hinzugefügt, um zu erzwingen, dass für jedes
<container>in einem<wearwidget-provider>-XML für Widget-Metadaten explizit ein unterstütztes Typattribut angegeben wird und keine doppelten Typen definiert werden. (I52c9a, b/464458215)
Version 1.0.0-alpha16
12. August 2026
androidx.glance.wear:wear:1.0.0-alpha16, androidx.glance.wear:wear-core:1.0.0-alpha16 und androidx.glance.wear:wear-tooling-preview:1.0.0-alpha16 sind veröffentlicht. Version 1.0.0-alpha16 enthält diese Commits.
Neue Funktionen
- Es wurde eine Lint-Validierung für
<wearwidget-provider>-XML-Metadaten hinzugefügt, um sicherzustellen, dass erforderliche Konfigurationselemente wiecontainerundpreviewImagevorhanden sind. (Ia9983, b/464458215) - Lint-Fehlerwarnung für das Festlegen eines schwarzen oder transparenten Hintergrunds für ein Wear-Widget hinzugefügt (Idedb0, b/529269573)
- Die Funktion
CORE_TEXT„Remote Compose“ für das Wear-Widgets-Profil wurde aktiviert. So kannRemoteTextvariable Schriftfunktionen wie Schriftachsen und Zeilenhöhen auf unterstützten Host-Renderern verwenden. Wenn die Funktion nicht unterstützt wird, erfolgt ein automatischer Fallback.
Diverse Fehlerkorrekturen
- KDocs für die Annotation
AssociateWithGlanceWearWidgetwurden basierend auf dem Feedback von Entwicklern aktualisiert.
Version 1.0.0-alpha15
29. Juli 2026
androidx.glance.wear:wear:1.0.0-alpha15, androidx.glance.wear:wear-core:1.0.0-alpha15 und androidx.glance.wear:wear-tooling-preview:1.0.0-alpha15 sind veröffentlicht. Version 1.0.0-alpha15 enthält diese Commits.
Neue Funktionen
- Dem Wear-Widget-Dokument wurde eine Lint-Warnung hinzugefügt, wenn ein leerer Hintergrund festgelegt wird. (Ic6475, b/529269573)
Version 1.0.0-alpha14
15. Juli 2026
androidx.glance.wear:wear:1.0.0-alpha14, androidx.glance.wear:wear-core:1.0.0-alpha14 und androidx.glance.wear:wear-tooling-preview:1.0.0-alpha14 sind veröffentlicht. Version 1.0.0-alpha14 enthält diese Commits.
API-Änderungen
- Wir haben die Vorschauparameteranbieter
RoundAllWidgetPreviewParams,RoundSmallWidgetPreviewParamsundRoundLargeWidgetPreviewParamsfür vollständig abgerundete Glance Wear-Widgets hinzugefügt. (If5336, b/512405233)
Neue Funktionen
- Wir haben eine Linter-Bibliothek für Glance Wear-Widgets eingerichtet und hinzugefügt.(If4218, b/527402079)
- Es wurde eine Lint-Prüfung hinzugefügt, um sicherzustellen, dass Unterklassen von
GlanceWearWidgetServiceihre zugehörige Widget-Klasse explizit mit der Annotation@AssociateWithGlanceWearWidgetdeklarieren. (Idc575, b/477024153)
- Es wurde eine Lint-Prüfung hinzugefügt, um sicherzustellen, dass Unterklassen von
- Wir haben die Abwärtskompatibilität für Widgets verbessert, die auf älteren Hosts ausgeführt werden. Dazu haben wir unterstützte Vorgänge über
WearWidgetParamsweitergegeben und das Profil der zulässigen Vorgänge entsprechend gefiltert. (Ib0a1b, I83cb1, [b/526716195])
Version 1.0.0-alpha13
01. Juli 2026
androidx.glance.wear:wear:1.0.0-alpha13, androidx.glance.wear:wear-core:1.0.0-alpha13 und androidx.glance.wear:wear-tooling-preview:1.0.0-alpha13 sind veröffentlicht. Version 1.0.0-alpha13 enthält diese Commits.
API-Änderungen
- Berechtigungsprüfung aus
heartRateAccuracyentfernt (I14269, b/522444636)
Diverse Fehlerkorrekturen
- Wir haben die Parameter für das Wear-Widget in Squircle-Form für die Vorschau basierend auf UX-Feedback angepasst.
Version 1.0.0-alpha12
17. Juni 2026
androidx.glance.wear:wear:1.0.0-alpha12, androidx.glance.wear:wear-core:1.0.0-alpha12 und androidx.glance.wear:wear-tooling-preview:1.0.0-alpha12 sind veröffentlicht. Version 1.0.0-alpha12 enthält diese Commits.
Neue Funktionen
AssociateWithGlanceWearWidgethinzugefügt, die auf derGlanceWearWidgetServiceverwendet werden muss, um anzugeben, mit welcher Implementierung vonGlanceWearWidgetsie verknüpft ist. (Ifcabb, b/514679763)- Beispiel:
@AssociateWithGlanceWearWidget(MyGlanceWearWidget::class) class MyGlanceWearWidgetService : GlanceWearWidgetService() { override val widget = MyGlanceWearWidget() } ```Wir haben
image-Pinsel zuWearWidgetBrushhinzugefügt, um Bitmap-Hintergründe in Wear-Widgets zu unterstützen. (I9a228, b/513481558)Wir haben die
@Composable-HilfsfunktionWearWidgetPrevieweingeführt, um die Entwicklung von Glance Wear-Widgets zu vereinfachen. Dazu wird der Boilerplate-Code entfernt, der für IDE-Vorschauen erforderlich ist.
API-Änderungen
androidx.glance.wear.health.DataTypewurde inandroidx.glance.wear.health.HealthDataumbenannt (I4cb0b, b/516746689)isHeartRateBpmAvailablewird bereitgestellt, um festzustellen, obheartRateBpmauf dem Host verfügbar ist. (I5999d, b/514641567)RemoteInt-Vergleichsoperatoren verfügbar gemacht. (I5fe3d, b/513228889)- Die
captureRemoteDocumentFlow API und eine neuecaptureSingleRemoteDocument-Überladung (mitRemoteCreationDisplayInfo) wurden als öffentliche APIs verfügbar gemacht. (I87b0e, b/513228889) - Wir haben
@CallSuperdenGlanceWearWidgetService-Lebenszyklusmethoden hinzugefügt.
Version 1.0.0-alpha11
3. Juni 2026
androidx.glance.wear:wear:1.0.0-alpha11, androidx.glance.wear:wear-core:1.0.0-alpha11 und androidx.glance.wear:wear-tooling-preview:1.0.0-alpha11 sind veröffentlicht. Version 1.0.0-alpha11 enthält diese Commits.
API-Änderungen
- Wir haben
WearWidgetPreviewfür die Vorschau von Wear-Widgets in Android Studio hinzugefügt. (I36504, b/485147770) is*Available-Variablen (isDailyStepsAvailableusw.) verfügbar machen, um zu prüfen, ob der zugehörige Gesundheitsdatentyp verfügbar und gültig ist. (Ib98a7, b/498179656)- Die
triggerUpdateAllAPI wurde zuGlanceWearWidgethinzugefügt, um ein Update für alle Widgets der angegebenen App auszulösen. (I6ab20, b/510896410)
Fehlerkorrekturen
- Fügen Sie Informationen zur Renderer-Version als internes Feld in
WearWidgetParamsein, um zu verhindern, dass das mit der Alpha10-Version generierte Dokument beschädigt wird. (Idcf8e, b/511263591, b/512830184) - Aktualisierungsablauf für Wear-Widgets im Debug-Modus oder Emulator erzwingen
Version 1.0.0-alpha10
19. Mai 2026
androidx.glance.wear:wear:1.0.0-alpha10, androidx.glance.wear:wear-core:1.0.0-alpha10 und androidx.glance.wear:wear-tooling-preview:1.0.0-alpha10 sind veröffentlicht. Version 1.0.0-alpha10 enthält diese Commits.
API-Änderungen
glance.wear.health.DataType-APIs in Wear-Widgets verfügbar machen Entwickler können mit diesen APIs auf Gesundheitsdaten des Systems zugreifen.
Fehlerkorrekturen
- Ein Absturz, der in der Version alpha09 auf Wear 7-Emulatoren oder Geräten mit dem 1.6-Renderer auftrat, wurde behoben. Dazu wurde verhindert, dass leere Schriftachsen an den Player für das Glance-Wear-Widget gesendet werden.
Version 1.0.0-alpha09
6. Mai 2026
androidx.glance.wear:wear:1.0.0-alpha09 und androidx.glance.wear:wear-core:1.0.0-alpha09 sind veröffentlicht. Version 1.0.0-alpha09 enthält diese Commits.
API-Änderungen
- Wir haben
ExperimentalGlanceWearApihinzugefügt, das für experimentelle Glance-Wear-Funktionen verwendet wird. (Id2f76, b/498179813)
Fehlerkorrekturen
- Der Parser für Wear-Widget-XML-Metadaten wurde aktualisiert, um Widgets beim Booten zu berücksichtigen.
Version 1.0.0-alpha08
22. April 2026
androidx.glance.wear:wear:1.0.0-alpha08 und androidx.glance.wear:wear-core:1.0.0-alpha08 sind veröffentlicht. Version 1.0.0-alpha08 enthält diese Commits.
Fehlerkorrekturen
- Das
<queries>-Tag wurde dem Manifest derglance:wear:wear-Bibliothek hinzugefügt, damitPackageManagerdie richtigen Dienste für Push-Updates abfragt. (I192787)
Sonstiges
- Die Änderung „Updates Compose compileSdk to 37“ (I6007) wurde zurückgesetzt. Sie gilt auch für glance-wear. Die Anforderung für compileSdk ist in dieser Version also nicht mehr 37.
Version 1.0.0-alpha07
8. April 2026
androidx.glance.wear:wear:1.0.0-alpha07 und androidx.glance.wear:wear-core:1.0.0-alpha07 sind veröffentlicht. Version 1.0.0-alpha07 enthält diese Commits.
Neue Funktionen
- Standardmäßigen Wear-Widget-Hintergrund hinzufügen, wenn
WearWidgetBrushleer oder nicht angegeben ist. (I8300b) - Die
getActiveWidgetsAPI wurde aktualisiert, um den Containertyp des Widgets zurückzugeben. (2772eb1)
API-Änderungen
- Die Widget-Update-API wurde so geändert, dass sie
WidgetInstanceIdakzeptiert. Außerdem wurde ein Helfer zum Abrufen von IDs für ein bestimmtes Widget hinzugefügt. Die neue API gibtIllegalArgumentExceptionzurück, wenn die angegebene ID ungültig ist oder nicht dem Aufrufer gehört. (I6f3c5, b/446828899) - Fügen Sie in
WearWidgetBrusheinen vertikalen und einen horizontalen Farbverlauf hinzu. (If70ae, b/470080675)
Version 1.0.0-alpha06
25. März 2026
androidx.glance.wear:wear:1.0.0-alpha06 und androidx.glance.wear:wear-core:1.0.0-alpha06 sind veröffentlicht. Version 1.0.0-alpha06 enthält diese Commits.
Neue Funktionen
- Definieren Sie die Vorgänge für das Wear-Widgets-Profil inline.
API-Änderungen
- Wir haben
CONTAINER_TYPE_FULLSCREENinCONTAINER_TYPE_TILE_COMPATumbenannt, um das Widget für die Vollbildkompatibilität besser zu unterscheiden. Dazu gehört auch das Zurücksetzen der Zuordnung des TypsFULLSCREENzuLARGEin den Widget-Parametern.
Version 1.0.0-alpha05
11. März 2026
androidx.glance.wear:wear:1.0.0-alpha05 und androidx.glance.wear:wear-core:1.0.0-alpha05 sind veröffentlicht. Version 1.0.0-alpha05 enthält diese Commits.
API-Änderungen
- Wir haben die
WearWidgetBrushAPI mit der Methodecolorfür den Hintergrund von Wear-Widgets hinzugefügt. (I66f54, b/464273091) - Die Methode
fetchActiveWidgetsForProviderwurde entfernt, da bereitsfetchActiveWidgetsvorhanden ist. (I85e4e, b/486197890)
Version 1.0.0-alpha04
25. Februar 2026
androidx.glance.wear:wear:1.0.0-alpha04 und androidx.glance.wear:wear-core:1.0.0-alpha04 sind veröffentlicht. Version 1.0.0-alpha04 enthält diese Commits.
API-Änderungen
- Die
GlanceWearWidgetManagerAPI wurde hinzugefügt, damit Apps ihre aktiven Widgets und Kacheln abfragen können. (I5be95) - Wir haben APIs aus der
glance:wear:wear-core-Bibliothek in dasandroidx.glance.wear.core-Paket verschoben. (I429cf)
Fehlerkorrekturen
- Häufig verwendete Remote-Composable- und Modifier-Typen verfügbar machen (Id1d40)
Version 1.0.0-alpha03
11. Februar 2026
androidx.glance.wear:wear:1.0.0-alpha03 und androidx.glance.wear:wear-core:1.0.0-alpha03 sind veröffentlicht. Version 1.0.0-alpha03 enthält diese Commits.
API-Änderungen
- Unterstützung für Interaktionsereignisse in
GlanceWearWidgethinzugefügt (Ia4e28, b/469808447)
Version 1.0.0-alpha02
28. Januar 2026
androidx.glance.wear:wear:1.0.0-alpha02 und androidx.glance.wear:wear-core:1.0.0-alpha02 sind veröffentlicht. Version 1.0.0-alpha02 enthält diese Commits.
Neue Funktionen
- FULLSCREEN in Widget-Parametern LARGE zuordnen (ad78d95)
Fehlerkorrekturen
- Die Verwendung von DataStore wurde korrigiert, um zu verhindern, dass mehrere Widget-Instanzen angezeigt werden (474f3e4).
Version 1.0.0-alpha01
14. Januar 2026
androidx.glance.wear:wear:1.0.0-alpha01 und androidx.glance.wear:wear-core:1.0.0-alpha01 sind veröffentlicht. Version 1.0.0-alpha01 enthält diese Commits.
- Glance Wear ist eine Bibliothek zum Erstellen von Widgets für Wear OS mit
RemoteCompose.