Wear OS 6, Android 16 (एपीआई लेवल 36) पर आधारित है. Wear OS ऐप्लिकेशन को Wear OS 6 पर इस्तेमाल करने के लिए तैयार करते समय, सिस्टम के काम करने के तरीके में हुए उन बदलावों को मैनेज करें जिनका असर Android 16 के सभी ऐप्लिकेशन पर पड़ता है. साथ ही, Android 16 को टारगेट करने वाले ऐप्लिकेशन में हुए बदलावों को भी मैनेज करें.
अगर कुछ और नहीं बताया गया है, तो इन बदलावों का असर Wear OS 6 या उसके बाद के वर्शन पर चलने वाले सभी ऐप्लिकेशन पर पड़ेगा. भले ही, SDK टूल के टारगेट किए गए वर्शन में कोई फ़र्क़ न हो.
आपको याद दिला दें कि Wear OS 6 के साथ लॉन्च होने वाली स्मार्टवॉच पर, सिर्फ़ वे वॉचफ़ेस काम करती हैं जिनमें Watch Face Format का इस्तेमाल किया गया हो. इसलिए, हमारा सुझाव है कि आप स्मार्टवॉच की होम स्क्रीन के फ़ॉर्मैट का इस्तेमाल शुरू करें.
हमेशा चालू रहने की सुविधा के बेहतर तरीके से काम करना
Wear OS 6 में मौजूदा समाधानों को एक साथ जोड़ा गया है, ताकि सभी डिवाइसों पर हमेशा चालू रहने वाले डिसप्ले का एक जैसा अनुभव दिया जा सके. इस बदलाव के तहत, डिवाइस के सिस्टम ऐंबियंट मोड में जाने पर, पिछली सबसे ज़्यादा गतिविधि दिखती रहेगी और "फिर से शुरू की गई" स्थिति में रहेगी.
टाइल के लिए डिफ़ॉल्ट सिस्टम फ़ॉन्ट
Wear OS 6 में टाइल टाइपोग्राफ़ी के लिए ज़्यादा एकरूपता दी गई है. इससे उपयोगकर्ताओं को टाइल कैरसेल में नेविगेट करने में मदद मिलती है. किसी डिवाइस पर, सभी टाइल एक ही फ़ॉन्ट का इस्तेमाल करती हैं. कुछ डिवाइसों पर, यह फ़ॉन्ट एक वैरिएबल फ़ॉन्ट होता है.


सेहत से जुड़ी ज़्यादा जानकारी ऐक्सेस करने की अनुमतियां
Android 16 और Wear OS 6 से, यह प्लैटफ़ॉर्म ज़्यादा बेहतर सेहत से जुड़ी अनुमतियों पर माइग्रेट कर रहा है. इन अनुमतियों का इस्तेमाल Health Connect करता है. इससे इन अनुमतियों पर असर पड़ता है:
| Wear OS 5.1 की अनुमति ( android.permission) |
Wear OS 6 की अनुमति ( android.permission.health) |
|---|---|
BODY_SENSORS
|
READ_HEART_RATE READ_OXYGEN_SATURATION (इस सुविधा के साथ काम करने वाले डिवाइसों पर सेंसर उपलब्ध है) READ_SKIN_TEMPERATURE (इस सुविधा के साथ काम करने वाले डिवाइसों पर सेंसर उपलब्ध है) |
BODY_SENSORS_BACKGROUND |
READ_HEALTH_DATA_IN_BACKGROUND |
अगर आपको एपीआई लेवल 36 या उसके बाद के वर्शन को टारगेट करने पर, इन अनुमतियों को मैनेज करने के लिए अपने ऐप्लिकेशन को अपडेट करने का तरीका जानना है, तो Wear OS के लिए Health Services की गाइड में दिए गए डेटा को दूसरी जगह भेजने के तरीके अपनाएं.
ध्यान दें: Wear OS 5.1 (एपीआई लेवल 35) और उससे पहले के वर्शन को टारगेट करने वाले ऐप्लिकेशन के साथ काम करने के लिए, सिस्टम यह सुविधा देता है:
- अगर उपयोगकर्ता Wear OS 6 या उसके बाद के वर्शन वाले डिवाइस पर आपका ऐप्लिकेशन इंस्टॉल करता है, तो सिस्टम आपके ऐप्लिकेशन की ओर से
READ_HEART_RATEअनुमति का अनुरोध अपने-आप कर देता है. - अगर उपयोगकर्ता ने पहले ही आपके ऐप्लिकेशन को
BODY_SENSORSऔरBODY_SENSORS_BACKGROUNDअनुमतियां दी हैं और फिर उपयोगकर्ता ने अपने डिवाइस को Wear OS 6 या इसके बाद के वर्शन पर अपडेट किया है, तो आपके ऐप्लिकेशन के पास ये अनुमतियां बनी रहेंगी.
टाइल इंटरैक्शन इवेंट एक साथ भेजे जाते हैं
Wear OS 6 में, उपयोगकर्ताओं के टाइल पर स्वाइप करने और उससे दूर जाने से जुड़े इवेंट, एक साथ भेजे जाते हैं. इन इवेंट को onTileEnterEvent और onTileLeaveEvent के तौर पर भेजा जाता है.
अगर आपका ऐप्लिकेशन Wear OS 6 या इसके बाद के वर्शन को टारगेट करता है, तो इन इवेंट को मॉनिटर करने के लिए, onRecentInteractionEventsAsync() को कॉल करें. अपनी टाइल अपडेट करने के लिए, इन इवेंट की रीयल टाइम डिलीवरी पर भरोसा न करें.