Wear OS में वॉयरलेस डीबगिंग की सुविधा उपलब्ध है. इसकी मदद से, वाई-फ़ाई नेटवर्क पर अपने ऐप्लिकेशन को डीबग किया जा सकता है.
ज़रूरी शर्तें
शुरू करने से पहले, पक्का करें कि आपके पास ये चीज़ें हों:
- Android डीबग ब्रिज (ADB):
adbका 30.0.0 या इसके बाद वाला वर्शन इस्तेमाल करें. एक ही वाई-फ़ाई नेटवर्क: डेवलपमेंट के लिए इस्तेमाल किया जाने वाला कंप्यूटर और Wear OS वाली स्मार्टवॉच, एक ही वाई-फ़ाई नेटवर्क से कनेक्ट होनी चाहिए.
वॉयरलेस डीबगिंग की सुविधा चालू करना
- अपनी स्मार्टवॉच पर, डेवलपर के लिए उपलब्ध सेटिंग और टूल चालू करें.
- स्मार्टवॉच पर, सेटिंग खोलें और डेवलपर के लिए सेटिंग और टूल पर जाएं.
- ADB डीबग करने की सुविधा चालू करें.
वॉयरलेस डीबगिंग की सुविधा चालू करें.
पुष्टि करने के लिए, दिखने वाले डायलॉग में अनुमति दें या इस नेटवर्क पर हमेशा अनुमति दें को चुनें.
स्मार्टवॉच को कंप्यूटर से कनेक्ट करना
आपको स्मार्टवॉच को कंप्यूटर से सिर्फ़ एक बार कनेक्ट करना होगा.
- स्मार्टवॉच पर, सेटिंग > डेवलपर के लिए सेटिंग और टूल > वॉयरलेस डीबगिंग पर जाएं.
- नया डिवाइस जोड़ें को चुनें.
- स्मार्टवॉच पर, कनेक्ट करने के लिए वाई-फ़ाई से जोड़ने का कोड, आईपी पता, और पोर्ट दिखता है. इन वैल्यू को नोट करें.
अपने कंप्यूटर पर, एक टर्मिनल खोलें और यह कमांड चलाएं. इसमें
ip-addressऔरpairing-portको स्मार्टवॉच पर दिखने वाली वैल्यू से बदलें:adb pair ip-address:pairing-portजब आपसे पूछा जाए, तो स्मार्टवॉच पर दिखने वाला वाई-फ़ाई जोड़ने के लिए कोड डालें. अगर स्मार्टवॉच कनेक्ट हो जाती है, तो आपको इस तरह का मैसेज दिखेगा:
Successfully paired to ip-address:pairing-port
स्मार्टवॉच से कनेक्ट करना
स्मार्टवॉच और कंप्यूटर के कनेक्ट होने के बाद, स्मार्टवॉच से कनेक्ट किया जा सकता है. वॉयरलेस डीबगिंग को रीस्टार्ट करने या वाई-फ़ाई नेटवर्क बदलने पर, आपको फिर से कनेक्ट करना होगा.
- स्मार्टवॉच पर, सेटिंग > डेवलपर के लिए सेटिंग और टूल > वॉयरलेस डीबगिंग पर जाएं.
वॉयरलेस डीबगिंग में जाकर, कनेक्शन के लिए आईपी पता और पोर्ट ढूंढें. यह जानकारी "नया डिवाइस जोड़ें" में नहीं मिलेगी.
अपने कंप्यूटर पर, यह कमांड चलाएं:
adb connect ip-address:connection-portकनेक्शन की पुष्टि करने के लिए, यह कमांड चलाएं:
adb devicesकनेक्ट किए गए डिवाइसों की सूची में, आपकी स्मार्टवॉच दिखनी चाहिए.
अगर इस कमांड से एक से ज़्यादा डिवाइस दिखते हैं, तो अपने
adbकमांड से पहले, डिवाइस का आईपी पता डालें:adb -s ip-address:connection-port
समस्या का हल
अगर कनेक्ट करने में समस्या आ रही है, तो यह तरीका अपनाएं:
- नेटवर्क कनेक्शन की जांच करना: देखें कि दोनों डिवाइस एक ही वाई-फ़ाई नेटवर्क से जुड़े हों और नेटवर्क, पीयर-टू-पीयर ट्रैफ़िक की अनुमति देता हो.
- ADB को रीस्टार्ट करना: अपने कंप्यूटर पर,
adb kill-serverऔर फिरadb start-serverचलाएं. इसके बाद, फिर से कनेक्ट करने की कोशिश करें. - डीबगिंग को टॉगल करना: स्मार्टवॉच पर, वॉयरलेस डीबगिंग को बंद करें और फिर से चालू करें.