Glance Wear
| Son Güncelleme | Kararlı Sürüm | Sürüm Adayı | Beta sürümü | Alfa Sürümü |
|---|---|---|---|---|
| 23 Eylül 2026 | - | - | - | 1.0.0-alpha19 |
Bağımlılıkları bildirme
glance-wear'a bağımlılık eklemek için Google Maven deposunu projenize eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu inceleyin.
Uygulamanız veya modülünüz için build.gradle dosyasına ihtiyacınız olan yapılarla ilgili bağımlılıkları ekleyin:
Eski
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") }
Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleme başlıklı makaleyi inceleyin.
Geri bildirim
Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmeye yönelik fikirleriniz varsa lütfen bize bildirin. Yeni bir sorun oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oyunuzu ekleyebilirsiniz.
Daha fazla bilgi için Sorun İzleyici belgelerini inceleyin.
Glance Wear 1.0 sürümü
Sürüm 1.0.0-alpha19
23 Eylül 2026
androidx.glance.wear:wear:1.0.0-alpha19, androidx.glance.wear:wear-core:1.0.0-alpha19 ve androidx.glance.wear:wear-tooling-preview:1.0.0-alpha19 yayınlandı. 1.0.0-alpha19 sürümü bu commit'leri içerir.
Yalnızca dahili test değişiklikleri.
Sürüm 1.0.0-alpha18
9 Eylül 2026
androidx.glance.wear:wear:1.0.0-alpha18, androidx.glance.wear:wear-core:1.0.0-alpha18 ve androidx.glance.wear:wear-tooling-preview:1.0.0-alpha18 yayınlandı. 1.0.0-alpha18 sürümü bu commit'leri içerir.
API Değişiklikleri
- Eski ana makineler için desteklenen işlemlerin güvenli bir yedek kümesiyle widget'ların önizlemesine izin vermek amacıyla
WearWidgetPreviewöğesineuseSafeFallbackRendererVersionparametresi eklendi. (I9c324)
Hata Düzeltmeleri
compileSdkiçin Compose kitaplıkları 37.1 sürümüne güncellendi. Bu işlem, Compose kullanan tüm uygulamalar ve kitaplıklar içincompileSdköğesinin geçişli olarak güncellenmesini gerektirir. (I05b0f)- Wear widget'larında gereksiz
fontFamilyparametre kullanımları konusunda uyarı veren lint kontrolü eklendi. (I7730c)
Sürüm 1.0.0-alpha17
26 Ağustos 2026
androidx.glance.wear:wear:1.0.0-alpha17, androidx.glance.wear:wear-core:1.0.0-alpha17 ve androidx.glance.wear:wear-tooling-preview:1.0.0-alpha17 yayınlandı. 1.0.0-alpha17 sürümü bu commit'leri içerir.
Yeni özellikler
- Glance Wear'da, Widget Meta Verileri için
<wearwidget-provider>XML'sindeki her<container>öğesinin desteklenen bir tür özelliğini açıkça belirtmesini ve yinelenen türler tanımlamamasını zorunlu kılmak için lint kontrolleri eklendi. (I52c9a, b/464458215)
Sürüm 1.0.0-alpha16
12 Ağustos 2026
androidx.glance.wear:wear:1.0.0-alpha16, androidx.glance.wear:wear-core:1.0.0-alpha16 ve androidx.glance.wear:wear-tooling-preview:1.0.0-alpha16 yayınlandı. 1.0.0-alpha16 sürümü bu commit'leri içerir.
Yeni özellikler
- Gerekli yapılandırma öğelerinin (ör.
containervepreviewImage) mevcut olduğundan emin olmak için<wearwidget-provider>XML meta verileri için Lint doğrulaması eklendi. (Ia9983, b/464458215) - Wear widget'ında siyah veya şeffaf arka plan ayarlamayla ilgili Lint hata uyarısı eklendi (Idedb0, b/529269573)
- Wear Widget'ları profili için
CORE_TEXTUzaktan Oluşturma işlemi etkinleştirildi. Bu sayedeRemoteText, desteklenen ana makine oluşturucularda yazı tipi eksenleri, satır yükseklikleri vb. gibi değişken yazı tipi özelliklerini kullanabilir. Desteklenmediği durumlarda ise otomatik olarak yedek yazı tipine geçilir.
Düzeltmeler
- Geliştiricilerin geri bildirimleri doğrultusunda
AssociateWithGlanceWearWidgetek açıklaması için KDoc'lar güncellendi.
Sürüm 1.0.0-alpha15
29 Temmuz 2026
androidx.glance.wear:wear:1.0.0-alpha15, androidx.glance.wear:wear-core:1.0.0-alpha15 ve androidx.glance.wear:wear-tooling-preview:1.0.0-alpha15 yayınlandı. 1.0.0-alpha15 sürümü bu commit'leri içerir.
Yeni özellikler
- Wear Widget dokümanına boş arka plan ayarlanırken hata analizi uyarısı eklendi. (Ic6475, b/529269573)
Sürüm 1.0.0-alpha14
15 Temmuz 2026
androidx.glance.wear:wear:1.0.0-alpha14, androidx.glance.wear:wear-core:1.0.0-alpha14 ve androidx.glance.wear:wear-tooling-preview:1.0.0-alpha14 yayınlandı. 1.0.0-alpha14 sürümü bu commit'leri içerir.
API Değişiklikleri
- Tamamen yuvarlatılmış Glance Wear widget'ları için
RoundAllWidgetPreviewParams,RoundSmallWidgetPreviewParamsveRoundLargeWidgetPreviewParamsönizleme parametresi sağlayıcıları ekledik. (If5336, b/512405233)
Yeni özellikler
- Glance Wear widget'ları için Linter kitaplığını ayarlayıp ekledik.(If4218, b/527402079)
GlanceWearWidgetServicealt sınıflarının,@AssociateWithGlanceWearWidgetek açıklamasını kullanarak ilişkili widget sınıflarını açıkça bildirmesini sağlamak için bir lint kontrolü eklendi. (Idc575, b/477024153)
- Desteklenen işlemleri
WearWidgetParamsüzerinden yayarak ve izin verilen işlemlerin profilini bunlara filtreleyerek eski ana makinelerde çalışan widget'lar için geriye dönük uyumluluğu iyileştirdik. (Ib0a1b, I83cb1, [b/526716195])
Sürüm 1.0.0-alpha13
1 Temmuz 2026
androidx.glance.wear:wear:1.0.0-alpha13, androidx.glance.wear:wear-core:1.0.0-alpha13 ve androidx.glance.wear:wear-tooling-preview:1.0.0-alpha13 yayınlandı. 1.0.0-alpha13 sürümü bu commit'leri içerir.
API Değişiklikleri
heartRateAccuracy'daki izin kontrolü kaldırıldı (I14269, b/522444636)
Hata düzeltmeleri
- Kullanıcı deneyimi geri bildirimlerine göre, Squircle şeklindeki Wear widget'ının önizleme parametrelerinde ince ayarlar yaptık.
Sürüm 1.0.0-alpha12
17 Haziran 2026
androidx.glance.wear:wear:1.0.0-alpha12, androidx.glance.wear:wear-core:1.0.0-alpha12 ve androidx.glance.wear:wear-tooling-preview:1.0.0-alpha12 yayınlandı. 1.0.0-alpha12 sürümü bu commit'leri içerir.
Yeni özellikler
GlanceWearWidget'ın hangi uygulamayla ilişkili olduğunu belirtmek içinGlanceWearWidgetServiceüzerinde kullanılması gerekenAssociateWithGlanceWearWidgeteklendi. (Ifcabb, b/514679763)- Örneğin:
@AssociateWithGlanceWearWidget(MyGlanceWearWidget::class) class MyGlanceWearWidgetService : GlanceWearWidgetService() { override val widget = MyGlanceWearWidget() } ```Wear widget'larında bit eşlem arka planları desteklemek için
WearWidgetBrush'yeimagefırçası eklendi. (I9a228, b/513481558)IDE önizlemeleri için gereken standart kodu kaldırarak Glance Wear widget'larının geliştirilmesini basitleştirmek amacıyla
@Composableyardımcı işlevini (WearWidgetPreview) kullanıma sunduk.
API Değişiklikleri
androidx.glance.wear.health.DataType,androidx.glance.wear.health.HealthDataolarak yeniden adlandırıldı (I4cb0b, b/516746689)isHeartRateBpmAvailable,heartRateBpm'nin ana makinede kullanılabilir olup olmadığını belirlemek için kullanıma sunulur. (I5999d, b/514641567)RemoteIntkarşılaştırma operatörleri kullanıma sunuldu. (I5fe3d, b/513228889)captureRemoteDocumentFlow API ve yeni bircaptureSingleRemoteDocumentaşırı yüklemesi (RemoteCreationDisplayInfoalan) herkese açık API'ler olarak kullanıma sunuldu. (I87b0e, b/513228889)GlanceWearWidgetServiceyaşam döngüsü yöntemlerine@CallSupereklendi
Sürüm 1.0.0-alpha11
3 Haziran 2026
androidx.glance.wear:wear:1.0.0-alpha11, androidx.glance.wear:wear-core:1.0.0-alpha11 ve androidx.glance.wear:wear-tooling-preview:1.0.0-alpha11 yayınlandı. 1.0.0-alpha11 sürümü bu commit'leri içerir.
API Değişiklikleri
- Android Studio'da Wear widget'larını önizlemek için
WearWidgetPreviewseçeneğini ekledik. (I36504, b/485147770) - İlgili sağlık veri türünün kullanılabilir ve geçerli olup olmadığını doğrulamak için
is*Available(isDailyStepsAvailablevb.) değişkenlerini kullanıma sunun. (Ib98a7, b/498179656) - Belirli bir uygulamanın tüm widget'larında güncellemeyi tetiklemek için
triggerUpdateAllAPI'siGlanceWearWidget'ye eklendi. (I6ab20, b/510896410)
Hata Düzeltmeleri
- Alfa10 sürümüyle oluşturulan belgede bozulma olmaması için
WearWidgetParamsöğesine oluşturucu sürümü bilgilerini dahili alan olarak ekleyin. (Idcf8e, b/511263591, b/512830184) - Wear widget'ları için hata ayıklama modunda veya emülatörde zorunlu çekme güncelleme akışını tetikleyin.
Sürüm 1.0.0-alpha10
19 Mayıs 2026
androidx.glance.wear:wear:1.0.0-alpha10, androidx.glance.wear:wear-core:1.0.0-alpha10 ve androidx.glance.wear:wear-tooling-preview:1.0.0-alpha10 yayınlandı. 1.0.0-alpha10 sürümü bu commit'leri içerir.
API Değişiklikleri
- Wear Widget'ta
glance.wear.health.DataTypeAPI'lerini kullanıma sunun. Bu API'ler, geliştiriciler tarafından sistem sağlığı verilerine erişmek için kullanılabilir.
Hata Düzeltmeleri
- Wear 7 emülatöründe veya 1.6 oluşturucuyu çalıştıran cihazlarda alpha09 sürümünde meydana gelen kilitlenme döngüsü, Glance Wear Widget için Player'a boş yazı tipi ekseninin gönderilmesine izin verilmemesiyle düzeltildi.
Sürüm 1.0.0-alpha09
6 Mayıs 2026
androidx.glance.wear:wear:1.0.0-alpha09 ve androidx.glance.wear:wear-core:1.0.0-alpha09 yayınlandı. 1.0.0-alpha09 sürümü bu commit'leri içerir.
API Değişiklikleri
- Deneysel Glance Wear özelliklerinde kullanılacak
ExperimentalGlanceWearApieklendi. (Id2f76, b/498179813)
Hata Düzeltmeleri
- Wear Widget XML meta verileri için ayrıştırıcı, başlatma sırasında widget'ları tanıyacak şekilde güncellendi.
Sürüm 1.0.0-alpha08
22 Nisan 2026
androidx.glance.wear:wear:1.0.0-alpha08 ve androidx.glance.wear:wear-core:1.0.0-alpha08 yayınlandı. 1.0.0-alpha08 sürümü bu commit'leri içerir.
Hata Düzeltmeleri
<queries>kitaplığının manifestineglance:wear:wearetiketi eklendi. BöylecePackageManager, push güncellemeleri için doğru hizmetleri sorgulayacak. (I192787)
Diğer
- "Updates Compose compileSdk to 37" (I6007) geri alındı. Bu değişiklik glance-wear için de geçerli olduğundan bu sürümde compileSdk koşulu artık 37 değil.
Sürüm 1.0.0-alpha07
8 Nisan 2026
androidx.glance.wear:wear:1.0.0-alpha07 ve androidx.glance.wear:wear-core:1.0.0-alpha07 yayınlandı. 1.0.0-alpha07 sürümü bu commit'leri içerir.
Yeni Özellikler
WearWidgetBrushboş olduğunda veya belirtilmediğinde varsayılan Wear widget'ı arka planını ekleyin. (I8300b)getActiveWidgetsAPI'si, widget'ın kapsayıcı türünü döndürecek şekilde güncellendi. (2772eb1)
API Değişiklikleri
- Widget güncelleme API'sini
WidgetInstanceIdalacak şekilde değiştirin ve belirli bir widget'ın kimliklerini getirmek için yardımcı işlev ekleyin. Yeni API, sağlanan kimlik geçersizse veya arayanın sahip olmadığı bir kimlikseIllegalArgumentExceptionhatasını verir. (I6f3c5, b/446828899) WearWidgetBrushiçine dikey ve yatay gradyan ekleyin. (If70ae, b/470080675)
Sürüm 1.0.0-alpha06
25 Mart 2026
androidx.glance.wear:wear:1.0.0-alpha06 ve androidx.glance.wear:wear-core:1.0.0-alpha06 yayınlandı. 1.0.0-alpha06 sürümü bu commit'leri içerir.
Yeni Özellikler
- Wear Widget'ları profilinde satır içi işlemlerini tanımlayın.
API Değişiklikleri
- Tam ekran uyumluluğu widget'ını daha iyi ayırt etmek için
CONTAINER_TYPE_FULLSCREENsimgesinin adınıCONTAINER_TYPE_TILE_COMPATolarak değiştirdik. Buna, daha önceFULLSCREENtüründe olan eşlemenin widget parametrelerindeLARGEtürüne geri döndürülmesi de dahildir.
Sürüm 1.0.0-alpha05
11 Mart 2026
androidx.glance.wear:wear:1.0.0-alpha05 ve androidx.glance.wear:wear-core:1.0.0-alpha05 yayınlandı. 1.0.0-alpha05 sürümü bu commit'leri içerir.
API Değişiklikleri
- Wear widget'ının arka planı için kullanılacak
WearWidgetBrushcoloryöntemiyle API eklendi. (I66f54, b/464273091) fetchActiveWidgetszaten mevcut olduğundanfetchActiveWidgetsForProvideryöntemi kaldırıldı. (I85e4e, b/486197890)
Sürüm 1.0.0-alpha04
25 Şubat 2026
androidx.glance.wear:wear:1.0.0-alpha04 ve androidx.glance.wear:wear-core:1.0.0-alpha04 yayınlandı. 1.0.0-alpha04 sürümü bu commit'leri içerir.
API Değişiklikleri
- Uygulamaların etkin widget'larını ve kutularını sorgulamasına olanak tanıyan
GlanceWearWidgetManagerAPI'si eklendi. (I5be95) - API'leri
glance:wear:wear-corekitaplığındanandroidx.glance.wear.corepaketine taşıdık. (I429cf)
Hata Düzeltmeleri
- Yaygın kullanılan Remote Composable ve Modifier türlerini kullanıma sunma (Id1d40)
Sürüm 1.0.0-alpha03
11 Şubat 2026
androidx.glance.wear:wear:1.0.0-alpha03 ve androidx.glance.wear:wear-core:1.0.0-alpha03 yayınlandı. 1.0.0-alpha03 sürümü bu commit'leri içerir.
API Değişiklikleri
GlanceWearWidgetiçin etkileşim etkinlikleri desteği eklendi. (Ia4e28, b/469808447)
Sürüm 1.0.0-alpha02
28 Ocak 2026
androidx.glance.wear:wear:1.0.0-alpha02 ve androidx.glance.wear:wear-core:1.0.0-alpha02 yayınlandı. 1.0.0-alpha02 sürümü bu commit'leri içerir.
Yeni Özellikler
- Widget parametrelerinde FULLSCREEN'i LARGE ile yeniden eşleme (ad78d95)
Hata Düzeltmeleri
- Birden fazla widget örneğinin gösterilmesini engelleyen DataStore kullanımı düzeltildi (474f3e4).
Sürüm 1.0.0-alpha01
14 Ocak 2026
androidx.glance.wear:wear:1.0.0-alpha01 ve androidx.glance.wear:wear-core:1.0.0-alpha01 yayınlandı. 1.0.0-alpha01 sürümü bu commit'leri içerir.
- Glance Wear,
RemoteComposekullanarak Wear OS için widget oluşturmaya yönelik bir kitaplıktır.