Android 11 may finally bring a proper, native Wireless ADB implementation
एंड्रॉइड ऐप डेवलपर्स के लिए, एडीबी डिबगिंग अनुप्रयोगों के लिए एक अनिवार्य उपकरण है। लॉग्स जनरेट करने, पुश करने और फाइल खींचने, साइडेलैड एपीके और शेल में जाने की क्षमता के साथ, एडीबी डेवलपर्स को पीसी का उपयोग करते समय एक टेस्ट डिवाइस पर बहुत अधिक नियंत्रण देता है। हालांकि ADB को अपने डिवाइस से टीसीपी / आईपी * के माध्यम से कनेक्ट करके वायरलेस रूप से उपयोग करना संभव है, कई डेवलपर्स को इस बारे में पता नहीं हो सकता है, इसलिए वे केवल एक वायर्ड कनेक्शन का उपयोग करके छड़ी करते हैं। वर्तमान में, वायरलेस एडीबी वर्तमान में इतना सुविधाजनक नहीं है कि अगर आपके डिवाइस में एक स्थिर आईपी पता नहीं है या आप अन्य सुरक्षा उपकरणों के साथ काम नहीं कर रहे हैं। अंत में, टीसीपी / आईपी पर एडीबी के माध्यम से डेटा ट्रांसफर सादे पाठ में होता है, इसलिए जब यह एक अविश्वसनीय नेटवर्क से जुड़ा हो तो इसका उपयोग करना अच्छा नहीं है। शुक्र है, ऐसा लगता है कि Google वायरलेस एडीबी के उचित, मूल और (संभवतः) सुरक्षित कार्यान्वयन पर काम कर रहा है जो पिछले साल एंड्रॉइड 11 में उतर सकता है।
Google के एक सॉफ्टवेयर इंजीनियर जोशुआ डुओन्ग ने इस सुविधा को लागू करने वाले AOSP जेरिट के लिए कई कमिट प्रस्तुत किए। ये कमिट सुरक्षित पेयरिंग के लिए एडीबी के लिए एक वाईफाई सेवा बनाते हैं। हमें यह सबूत नहीं मिला है कि नया कार्यान्वयन पारगमन में डेटा को एन्क्रिप्ट करता है, लेकिन यह सुविधा स्पष्ट रूप से अभी भी एक कार्य-प्रगति है, इसलिए यह बाद में प्रतिबद्ध हो सकती है। उपयोगकर्ता-पक्ष पर, Google डेवलपर विकल्पों में एक नया "वायरलेस डिबगिंग" स्विच जोड़ने की योजना बना रहा है जो क्यूआर कोड को स्कैन करके या 6 अंकों के कोड दर्ज करके उपकरणों को जोड़ने का समर्थन करता है।
एंड्रॉइड 11 के लिए वायरलेस एडीबी तार
ऐसा लगता है कि Google आखिरकार इस प्रयास में विकास का प्रयास कर रहा है, इसलिए मुझे उम्मीद है कि अगले साल यह एंड्रॉइड 11 में आ जाएगा। हालाँकि, ये कमिट अभी तक मर्ज नहीं किए गए हैं, इसलिए यह कोई गारंटी नहीं है कि यह फीचर अगले एंड्रॉइड रिलीज़ में आएगा। हम AOSP Gerrit पर नज़र रखेंगे जब यह विलय हो जाएगा और इस कार्यान्वयन के बारे में और अधिक जानकारी प्राप्त कर सकेंगे।
* XDA के मान्यता प्राप्त डेवलपर phhusson ने मेरे ध्यान में लाया कि ADB के पास मल्टीकास्ट DNS के लिए समर्थन है, इसलिए यह आपके डिवाइस के IP पते की आवश्यकता के बिना ADB से वायरलेस रूप से कनेक्ट करना संभव है। हालाँकि, सेवा शुरू करने के लिए रूट की आवश्यकता होती है और आपके पास एक समय में केवल एक उपकरण जुड़ा हो सकता है, इसलिए यह एक आदर्श समाधान नहीं है। साथ ही, यह कहीं भी सार्वजनिक रूप से प्रलेखित नहीं है, इसलिए बहुत कम लोग इसके बारे में जानते हैं।