Android के लिए, उपयोगकर्ता की निजता और पारदर्शिता सबसे अहम है. इन सिद्धांतों के मुताबिक काम करने के लिए, हम Nearby Connections API के डिफ़ॉल्ट व्यवहार को अपडेट कर रहे हैं. इससे यह तय होगा कि यह एपीआई, डिवाइस के रेडियो के साथ कैसे इंटरैक्ट करेगा.
क्या बदलाव हो रहा है?
इससे पहले, Nearby Connections API, वाई-फ़ाई और ब्लूटूथ रेडियो को अपने-आप चालू कर सकता था. इससे, उपयोगकर्ता की अनुमति के बिना ही कनेक्शन बनाए जा सकते थे. आगे से, यह एपीआई 1P और 3P ऐप्लिकेशन के लिए इन रेडियो को अपने-आप चालू नहीं करेगा.
डेवलपर के लिए इसका क्या मतलब है
अगर आपका ऐप्लिकेशन Nearby Connections पर निर्भर करता है, तो आपको इन बदलावों को ध्यान में रखते हुए, अपने ऐप्लिकेशन को अपडेट करना होगा:
- मैन्युअल रेडियो मैनेजमेंट: आपको यह पक्का करना होगा कि Nearby Connections की सुविधा का इस्तेमाल करने से पहले, ज़रूरी रेडियो (वाई-फ़ाई या ब्लूटूथ) चालू हों.
- उपयोगकर्ता को सूचना देना: अगर ज़रूरी रेडियो बंद हैं, तो अब आपके ऐप्लिकेशन को उपयोगकर्ता को इसकी सूचना देनी होगी. साथ ही, उसे मैन्युअल तरीके से रेडियो चालू करने का अनुरोध करना होगा. एपीआई अब आपके लिए, प्रोग्राम के हिसाब से उन्हें चालू नहीं करेगा.
समय
ये बदलाव, 2026 के आखिर में लागू होंगे. हमारा सुझाव है कि आप कनेक्शन के वर्कफ़्लो की समीक्षा करें, ताकि आपके उपयोगकर्ताओं को बिना किसी रुकावट के नए सिस्टम पर माइग्रेट करने में मदद मिल सके.
-
दस्तावेज़Android पर अडैप्टिव ऐप्लिकेशन डेवलपमेंट एक बुनियादी सिद्धांत है. हालांकि, यह पक्का करने के लिए कि सब कुछ अच्छा दिखे और हर सुविधा सही तरीके से काम करे, अलग-अलग डिवाइसों पर कई बार जांच करनी पड़ती है. या फिर ऐसा होता है?
Rob Orgiu • दो मिनट में पढ़ें -
प्रॉडक्ट से जुड़ी खबरेंआज हमें यह बताते हुए खुशी हो रही है कि AndroidX Security State के वर्शन 1.1.0 और Security State Provider के वर्शन 1.0.0 की लाइब्रेरी को स्टेबल वर्शन के तौर पर रिलीज़ कर दिया गया है.
Maunik Shah, Alec Garcia, Joseph Yong • पढ़ने में 4 मिनट लगेंगे -
प्रॉडक्ट से जुड़ी खबरेंआज हम लंबी अवधि के टास्क (एलएचटी) का पहला सेट रिलीज़ कर रहे हैं. ये ऐसे मुश्किल टास्क हैं जिन्हें पूरा करने में इंजीनियर को कई दिन या यहां तक कि एक हफ़्ता भी लग सकता है. हम एजेंटिक इवैल्यूएशन की सुविधा भी लॉन्च कर रहे हैं. इसकी शुरुआत, मॉडल उपलब्ध कराने वाली कंपनियों के एजेंट से की जाएगी.
Matthew McCullough • तीन मिनट में पढ़ा जा सकता है
Android डेवलपमेंट से जुड़ी नई अहम जानकारी, हर हफ़्ते अपने इनबॉक्स में पाएं.