Glance Wear
| नया अपडेट | स्टेबल रिलीज़ | रिलीज़ कैंडिडेट | बीटा रिलीज़ | ऐल्फ़ा रिलीज़ |
|---|---|---|---|---|
| 17 जून, 2026 | - | - | - | 1.0.0-alpha12 |
डिपेंडेंसी का एलान करना
glance-wear पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट में Google Maven रिपॉज़िटरी जोड़नी होगी. ज़्यादा जानकारी के लिए, Google की Maven रिपॉज़िटरी पढ़ें.
अपने ऐप्लिकेशन या मॉड्यूल के लिए, build.gradle फ़ाइल में उन आर्टफ़ैक्ट की डिपेंडेंसी जोड़ें जिनकी आपको ज़रूरत है:
ग्रूवी
dependencies { implementation "androidx.glance.wear:wear:1.0.0-alpha12" implementation "androidx.glance.wear:wear-core:1.0.0-alpha12" }
Kotlin
dependencies { implementation("androidx.glance.wear:wear:1.0.0-alpha12") implementation("androidx.glance.wear:wear-core:1.0.0-alpha12") }
डिपेंडेंसी के बारे में ज़्यादा जानने के लिए, बिल्ड डिपेंडेंसी जोड़ना लेख पढ़ें.
सुझाव/राय दें या शिकायत करें
आपके सुझाव, शिकायत या राय से Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या आपके पास इस लाइब्रेरी को बेहतर बनाने के लिए सुझाव हैं, तो हमें बताएं. कृपया नई समस्या सबमिट करने से पहले, इस लाइब्रेरी में शामिल मौजूदा समस्याओं को देखें. स्टार बटन पर क्लिक करके, किसी मौजूदा समस्या के लिए वोट किया जा सकता है.
ज़्यादा जानकारी के लिए, Issue Tracker का दस्तावेज़ देखें.
Glance Wear का वर्शन 1.0
वर्शन 1.0.0-alpha12
17 जून, 2026
androidx.glance.wear:wear:1.0.0-alpha12, androidx.glance.wear:wear-core:1.0.0-alpha12, और androidx.glance.wear:wear-tooling-preview:1.0.0-alpha12 रिलीज़ किए जाते हैं. वर्शन 1.0.0-alpha12 में ये बदलाव शामिल हैं.
नई सुविधाएं
AssociateWithGlanceWearWidgetजोड़ा गया है, जिसका इस्तेमालGlanceWearWidgetServiceपर ज़रूर किया जाना चाहिए. इससे यह पता चलता है कि यहGlanceWearWidgetके किस वर्शन से जुड़ा है. (Ifcabb, b/514679763)- उदाहरण के लिए:
@AssociateWithGlanceWearWidget(MyGlanceWearWidget::class) class MyGlanceWearWidgetService : GlanceWearWidgetService() { override val widget = MyGlanceWearWidget() } ```हमने
WearWidgetBrushमेंimageब्रश जोड़ा है, ताकि Wear डिवाइसों पर मौजूद विजेट में बिटमैप बैकग्राउंड का इस्तेमाल किया जा सके. (I9a228, b/513481558)हमने
@Composableहेल्पर फ़ंक्शन,WearWidgetPreviewपेश किया है. इससे Glance Wear विजेट को आसानी से डेवलप किया जा सकता है. साथ ही, आईडीई की झलक के लिए ज़रूरी बॉयलरप्लेट को हटाया जा सकता है.
एपीआई में हुए बदलाव
androidx.glance.wear.health.DataTypeका नाम बदलकरandroidx.glance.wear.health.HealthDataकिया गया (I4cb0b, b/516746689)isHeartRateBpmAvailableको इसलिए दिखाया जाता है, ताकि यह पता चल सके कि होस्ट परheartRateBpmउपलब्ध है या नहीं. (I5999d, b/514641567)RemoteIntतुलना करने वाले ऑपरेटर दिखाए गए हैं. (I5fe3d, b/513228889)captureRemoteDocumentFlow API और नएcaptureSingleRemoteDocumentओवरलोड (जोRemoteCreationDisplayInfoलेता है) को सार्वजनिक एपीआई के तौर पर दिखाया गया है. (I87b0e, b/513228889)- हमने
GlanceWearWidgetServiceके लाइफ़साइकल के तरीकों में@CallSuperजोड़ा है
वर्शन 1.0.0-alpha11
03 जून, 2026
androidx.glance.wear:wear:1.0.0-alpha11, androidx.glance.wear:wear-core:1.0.0-alpha11, और androidx.glance.wear:wear-tooling-preview:1.0.0-alpha11 रिलीज़ किए जाते हैं. वर्शन 1.0.0-alpha11 में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
- हमने Android Studio में Wear डिवाइसों के विजेट की झलक देखने के लिए,
WearWidgetPreviewजोड़ा है. (I36504, b/485147770) is*Available(isDailyStepsAvailableवगैरह) वैरिएबल को ऐक्सेस करने की अनुमति दें, ताकि यह पुष्टि की जा सके कि सेहत से जुड़ा डेटा टाइप उपलब्ध है और मान्य है. (Ib98a7, b/498179656)triggerUpdateAllमेंGlanceWearWidgetएपीआई जोड़ा गया है, ताकि दिए गए ऐप्लिकेशन के सभी विजेट को अपडेट किया जा सके. (I6ab20, b/510896410)
गड़बड़ियां ठीक की गईं
WearWidgetParamsमें रेंडरर वर्शन की जानकारी को इंटरनल फ़ील्ड के तौर पर शामिल करें, ताकि alpha10 वर्शन से जनरेट किए गए दस्तावेज़ में कोई गड़बड़ी न हो. (Idcf8e, b/511263591, b/512830184)- Wear विजेट के लिए, डीबग मोड या एम्युलेटर में फ़ोर्स पुल अपडेट फ़्लो ट्रिगर करें.
वर्शन 1.0.0-alpha10
19 मई, 2026
androidx.glance.wear:wear:1.0.0-alpha10, androidx.glance.wear:wear-core:1.0.0-alpha10, और androidx.glance.wear:wear-tooling-preview:1.0.0-alpha10 रिलीज़ किए जाते हैं. वर्शन 1.0.0-alpha10 में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
- Wear डिवाइस पर मौजूद विजेट में
glance.wear.health.DataTypeएपीआई को दिखाएं. डेवलपर, इन एपीआई का इस्तेमाल करके सिस्टम की सेहत का डेटा ऐक्सेस कर सकते हैं.
गड़बड़ियां ठीक की गईं
- Wear 7 एम्युलेटर या 1.6 रेंडरर का इस्तेमाल करने वाले डिवाइसों पर, alpha09 वर्शन में क्रैश लूप की समस्या को ठीक किया गया है. इसके लिए, Glance Wear Widget के Player को खाली फ़ॉन्ट ऐक्सिस भेजने की अनुमति नहीं दी गई है.
वर्शन 1.0.0-alpha09
6 मई, 2026
androidx.glance.wear:wear:1.0.0-alpha09 और androidx.glance.wear:wear-core:1.0.0-alpha09 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha09 में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
- हमने
ExperimentalGlanceWearApiजोड़ा है. इसका इस्तेमाल, Glance Wear की एक्सपेरिमेंट के तौर पर उपलब्ध सुविधाओं के लिए किया जाएगा. (Id2f76, b/498179813)
गड़बड़ियां ठीक की गईं
- Wear विजेट के एक्सएमएल मेटाडेटा के पार्सर को अपडेट किया गया है, ताकि बूट के दौरान विजेट के बारे में पता चल सके.
वर्शन 1.0.0-alpha08
22 अप्रैल, 2026
androidx.glance.wear:wear:1.0.0-alpha08 और androidx.glance.wear:wear-core:1.0.0-alpha08 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha08 में ये बदलाव शामिल हैं.
गड़बड़ियां ठीक की गईं
glance:wear:wearलाइब्रेरी के मेनिफ़ेस्ट में<queries>टैग जोड़ा गया है, ताकि यह पक्का किया जा सके किPackageManagerपुश अपडेट के लिए सही सेवाओं से क्वेरी करता है. (I192787)
अन्य
- "Updates Compose compileSdk to 37" (I6007) को पहले जैसा कर दिया गया है. यह बदलाव glance-wear पर भी लागू होता है. इसलिए, इस रिलीज़ में compileSdk की ज़रूरी शर्त अब 37 नहीं है.
वर्शन 1.0.0-alpha07
08 अप्रैल, 2026
androidx.glance.wear:wear:1.0.0-alpha07 और androidx.glance.wear:wear-core:1.0.0-alpha07 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha07 में ये बदलाव शामिल हैं.
नई सुविधाएं
WearWidgetBrushखाली होने या तय न किए जाने पर, Wear डिवाइस के विजेट के बैकग्राउंड में डिफ़ॉल्ट इमेज जोड़ें. (I8300b)- विजेट के कंटेनर टाइप की जानकारी देने के लिए,
getActiveWidgetsएपीआई को अपडेट करें. (2772eb1)
एपीआई में हुए बदलाव
- विजेट अपडेट करने वाले एपीआई में बदलाव किया गया है, ताकि वह
WidgetInstanceIdले सके. साथ ही, किसी दिए गए विजेट के लिए आईडी फ़ेच करने में मदद करने वाला फ़ंक्शन जोड़ा गया है. अगर दिया गया आईडी अमान्य है या कॉलर के पास उसका मालिकाना हक नहीं है, तो नया एपीआईIllegalArgumentExceptionदिखाता है. (I6f3c5, b/446828899) WearWidgetBrushमें वर्टिकल और हॉरिज़ॉन्टल ग्रेडिएंट जोड़ें. (If70ae, b/470080675)
वर्शन 1.0.0-alpha06
25 मार्च, 2026
androidx.glance.wear:wear:1.0.0-alpha06 और androidx.glance.wear:wear-core:1.0.0-alpha06 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha06 में ये बदलाव शामिल हैं.
नई सुविधाएं
- Wear विजेट की प्रोफ़ाइल के लिए, कार्रवाइयों को इनलाइन तरीके से तय करें.
एपीआई में हुए बदलाव
- हमने
CONTAINER_TYPE_FULLSCREENका नाम बदलकरCONTAINER_TYPE_TILE_COMPATकर दिया है, ताकि फ़ुलस्क्रीन पर काम करने वाले विजेट को बेहतर तरीके से अलग किया जा सके. इसमें विजेट पैरामीटर में, पहलेFULLSCREENटाइप की मैपिंग कोLARGEमें वापस लाना शामिल है.
वर्शन 1.0.0-alpha05
11 मार्च, 2026
androidx.glance.wear:wear:1.0.0-alpha05 और androidx.glance.wear:wear-core:1.0.0-alpha05 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha05 में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
- हमने Wear विजेट के बैकग्राउंड के लिए,
WearWidgetBrushएपीआई के साथcolorतरीका जोड़ा है. (I66f54, b/464273091) fetchActiveWidgetsForProviderतरीका हटा दिया गया है, क्योंकिfetchActiveWidgetsपहले से मौजूद है. (I85e4e, b/486197890)
वर्शन 1.0.0-alpha04
25 फ़रवरी, 2026
androidx.glance.wear:wear:1.0.0-alpha04 और androidx.glance.wear:wear-core:1.0.0-alpha04 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha04 में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
- ऐप्लिकेशन को उनके चालू विजेट और टाइल के बारे में क्वेरी करने की अनुमति देने के लिए,
GlanceWearWidgetManagerएपीआई जोड़ा गया. (I5be95) - हमने
glance:wear:wear-coreलाइब्रेरी से एपीआई कोandroidx.glance.wear.coreपैकेज में ट्रांसफ़र कर दिया है. (I429cf)
गड़बड़ियां ठीक की गईं
- सामान्य रिमोट कंपोज़ेबल और मॉडिफ़ायर टाइप (Id1d40) को दिखाएं
वर्शन 1.0.0-alpha03
11 फ़रवरी, 2026
androidx.glance.wear:wear:1.0.0-alpha03 और androidx.glance.wear:wear-core:1.0.0-alpha03 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha03 में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
GlanceWearWidgetमें इंटरैक्शन इवेंट के लिए सहायता जोड़ें. (Ia4e28, b/469808447)
वर्शन 1.0.0-alpha02
28 जनवरी, 2026
androidx.glance.wear:wear:1.0.0-alpha02 और androidx.glance.wear:wear-core:1.0.0-alpha02 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha02 में ये बदलाव शामिल हैं.
नई सुविधाएं
- विजेट के पैरामीटर में, FULLSCREEN को LARGE पर फिर से मैप करें (ad78d95)
गड़बड़ियां ठीक की गईं
- DataStore के इस्तेमाल से जुड़ी समस्या को ठीक किया गया है. इस समस्या की वजह से, विजेट के एक से ज़्यादा इंस्टेंस नहीं दिखते थे (474f3e4)
वर्शन 1.0.0-alpha01
14 जनवरी, 2026
androidx.glance.wear:wear:1.0.0-alpha01 और androidx.glance.wear:wear-core:1.0.0-alpha01 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha01 में ये बदलाव शामिल हैं.
- Glance Wear, Wear OS के लिए विजेट बनाने वाली लाइब्रेरी है. इसके लिए,
RemoteComposeका इस्तेमाल किया जाता है.