Wear OS 5, Android 14 (एपीआई लेवल 34) पर आधारित है. जब आप अपने Wear OS 5 पर इस्तेमाल करने के लिए Wear OS ऐप्लिकेशन, सिस्टम मैनेज करना ऐप्लिकेशन के काम करने के तरीके में हुए ऐसे बदलाव जिनका असर Android 14 में मौजूद सभी ऐप्लिकेशन पर पड़ेगा. Android 14 को टारगेट करने वाले ऐप्लिकेशन में किए गए बदलाव.
Wear OS 5 में हुए बदलावों का असर सभी ऐप्लिकेशन पर पड़ रहा है
व्यवहार में ये बदलाव खास तौर पर, इस्तेमाल के उदाहरणों और लाइब्रेरी पर असर डालते हैं Wear OS पर लागू हो जाती है. इन बदलावों का असर, Wear OS 5 या इसके बाद के वर्शन पर चलने वाले सभी ऐप्लिकेशन पर पड़ेगा. फिर चाहे टारगेट SDK वर्शन कुछ भी हो.
प्राइवसी डैशबोर्ड
Wear OS 5 अब प्राइवसी डैशबोर्ड के लिए भी उपलब्ध है. उपयोगकर्ता हर ऐप्लिकेशन के डेटा खर्च को एक ही जगह पर देख सकते हैं.
नई स्मार्टवॉच में, स्मार्टवॉच की सिर्फ़ वे होम स्क्रीन दिखती हैं जो Watch Face Format का इस्तेमाल करती हैं
Wear OS 5 या उसके बाद के वर्शन के साथ लॉन्च होने वाली स्मार्टवॉच में, सिर्फ़ स्मार्टवॉच की होम स्क्रीन इस्तेमाल की जा सकती हैं Watch Face Format में. इस कारण से, हम आपको इस पर माइग्रेट करने की सलाह देते हैं अपनी स्मार्टवॉच की होम स्क्रीन पर दिख सकते हैं.
Wear OS 5 में होने वाले बदलावों का असर, Android 14 को टारगेट करने वाले ऐप्लिकेशन पर पड़ रहा है
अगर आपने टारगेट SDK टूल को अपडेट किया है, तो ही आपके ऐप्लिकेशन पर इन बदलावों का असर होगा Android 14 का वर्शन. यह वह वर्शन है जिस पर Wear OS 5 काम करता है.
हमेशा चालू रहने वाले ऐप्लिकेशन, बैकग्राउंड में चल सकते हैं
Wear OS 5 की शुरुआत से, यह सिस्टम हमेशा चालू रहने वाले ऐप्लिकेशन को बैकग्राउंड में ले जाता है इसके बाद, वे कुछ समय तक ऐंबियंट मोड में दिखते हैं. उपयोगकर्ता यह कर सकते हैं सिस्टम की सेटिंग में जाकर, टाइम आउट को कॉन्फ़िगर करें.
कसरत की रिकॉर्डिंग वाले ऐप्लिकेशन को फ़ोरग्राउंड सेवा के टाइप के बारे में जानकारी देनी होगी
अगर आपका ऐप्लिकेशन ऐसे डिवाइसों पर, उपयोगकर्ता के कसरत के सेशन के हिस्से के तौर पर कसरत को रिकॉर्ड करता है जिन पर
अगर आपका डिवाइस Wear OS 5 या इसके बाद का वर्शन है, तो आपको
फ़ोरग्राउंड सेवा में फ़ोरग्राउंड सेवा के टाइप का health
टाइप बताएं
ExerciseClient
को शुरू करता है. इसके अलावा, अगर आपका ऐप्लिकेशन जगह की जानकारी को मॉनिटर कर सकता है
कसरत सत्र के दौरान जानकारी, आपको location
भी बताना होगा
फ़ोरग्राउंड सेवा का टाइप है.
स्मार्टवॉच से अलग किए गए कुछ डिवाइस ज़्यादा देर तक अनलॉक रहते हैं
अगर कोई व्यक्ति Wear OS 5 या इसके बाद के वर्शन पर काम करने वाले डिवाइसों पर काम करने वाले डिवाइसों की कलाई बंद कर देता है, तो और फिर डिवाइस को अपनी कलाई से हटा देता है, सिस्टम, डिवाइस को लंबे समय तक अनलॉक रखता है नहीं तो.
अगर आपके ऐप्लिकेशन को बेहतर सुरक्षा की ज़रूरत है, तो संभावित रूप से संवेदनशील या निजी डेटा—जांचें कि कलाई की पहचान करने की सुविधा चालू है या नहीं.
खींचने और छोड़ने लायक कॉन्टेंट, सिस्टम जेस्चर के ऐक्टिवेशन पॉइंट को ओवरलैप कर सकता है
Wear OS 5 की शुरुआत से, यह सिस्टम मोशन इवेंट जेस्चर का इस्तेमाल करता है यह सिस्टम के यूज़र इंटरफ़ेस (यूआई) में इस्तेमाल होने वाले जेस्चर नेविगेशन से अलग है.
अगर आपके ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) में, खींचने और छोड़ने लायक बड़े स्पेस हैं जो सिस्टम जेस्चर को ओवरलैप करते हैं
एरिया है, तो आपको इनके लिए सिस्टम जेस्चर बाहर रखने वाले रेक्टैंगल जोड़ने पड़ सकते हैं
देखे जाने की संख्या. ऐसा करने के लिए, setSystemGestureExclusionRects()
को कॉल करके
दिए गए एरिया में नेविगेशन जेस्चर को अनदेखा करने के लिए सिस्टम यूज़र इंटरफ़ेस (यूआई). यह इससे मिलता-जुलता है
किस तरह से आप अपने मोबाइल ऐप में विरोधी ऐप्लिकेशन जेस्चर को हैंडल करते हैं. इससे
उपयोगकर्ता को एक से ज़्यादा यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करना होगा.
सिस्टम यूज़र इंटरफ़ेस (यूआई) पाने के लिए, setSystemGestureExclusionRects()
एपीआई का इस्तेमाल किया जा सकता है
हाथ के जेस्चर से जुड़े अनुरोधों का अलग तरह से जवाब देंगे. उदाहरण के लिए, सिस्टम का यूज़र इंटरफ़ेस (यूआई) दिख सकता है
यूज़र इंटरफ़ेस (यूआई) के अतिरिक्त संकेत, जैसे कि हॉरिज़ॉन्टल बार, जिससे उपयोगकर्ता के इंटेंट की पुष्टि की जा सके.
इंप्लिसिट और रुके हुए इंटेंट पर पाबंदियां
अगर ऐप्लिकेशन में टाइल का इस्तेमाल किया जाता है, तो देख लें कि क्या इंटेंट पर इंप्लिसिट और रुके हुए इंटेंट पर लगी पाबंदियों का असर पड़ता है.
कुछ सूचनाएं अब भी खारिज नहीं की जा सकतीं
Android 14 वाले डिवाइस पर, अपने ऐप्लिकेशन का हैंडहेल्ड वर्शन इस्तेमाल करते समय (एपीआई लेवल 34) या उसके बाद के वर्शन में, उपयोगकर्ता सूचनाओं को खारिज कर सकते हैं पिछले वर्शन को खारिज नहीं किया जा सकता था.
हालांकि, Wear OS 5 और उसके बाद के वर्शन पर, इन सूचनाओं को अब भी खारिज नहीं किया जा सकता.
Android 14 में हुए अन्य बदलाव
Android 14 में होने वाले इन बदलावों का असर, आपके Wear OS पर पड़ सकता है है.
Android 14 में हुए बदलाव जिनका असर सभी ऐप्लिकेशन पर पड़ेगा
- एग्ज़ैक्ट अलार्म शेड्यूल करने की सुविधा, डिफ़ॉल्ट रूप से अस्वीकार की जाती है
- ऐप्लिकेशन के कैश मेमोरी में सेव होने के दौरान, कॉन्टेक्स्ट के हिसाब से रजिस्टर किए गए ब्रॉडकास्ट को सूची में जोड़ दिया जाता है
- किसी ऐप्लिकेशन को पाबंदी वाले स्टैंडबाय मोड में रखने की अन्य वजह बकेट
एपीआई लेवल 34 को टारगेट करने वाले ऐप्लिकेशन पर असर डालने वाले Android 14 के बदलाव
- फ़ोरग्राउंड सेवाओं के टाइप चुनना ज़रूरी है
- नॉन-लीनियर फ़ॉन्ट स्केलिंग (सिर्फ़ व्यू-आधारित यूज़र इंटरफ़ेस (यूआई) एलिमेंट पर असर डालता है)
BluetoothAdapter
मेंBLUETOOTH_CONNECT
अनुमति लागू करनाJobScheduler
, कॉलबैक और नेटवर्क के व्यवहार को बेहतर बनाता है- रनटाइम में रजिस्टर किए गए ब्रॉडकास्ट रिसीवर को साफ़ तौर पर एक्सपोर्ट किया जाना चाहिए या नहीं एक्सपोर्ट किया गया
- डाइनैमिक कोड ज़्यादा सुरक्षित तरीके से लोड होना
- बैकग्राउंड से गतिविधियां शुरू करने पर अतिरिक्त पाबंदियां
- उपयोगकर्ता को फ़ोटो और वीडियो का कुछ ही ऐक्सेस देने की अनुमति है
आपके लिए सुझाव
- ध्यान दें: JavaScript बंद होने पर लिंक टेक्स्ट दिखता है
- Android 10 में निजता में किए गए बदलाव
- GATT सर्वर {:#connect} से कनेक्ट करें
- बैकग्राउंड में बातचीत करना