Wear OS पर डीबग करने के लिए, Android पर काम करने वाले अन्य डिवाइसों के साइज़, डाइमेंशन या कॉन्फ़िगरेशन पर डीबग करने के लिए इस्तेमाल किए जाने वाले स्टैंडर्ड टूल और प्रोसेस का इस्तेमाल किया जाता है.
इस पेज पर, Wear OS ऐप्लिकेशन को डीबग करने से जुड़े निर्देश और लिंक दिए गए हैं.
डीबग टारगेट
Android Emulator या किसी फ़िज़िकल डिवाइस का इस्तेमाल करके, Wear OS ऐप्लिकेशन को डीबग किया जा सकता है.
Android एम्युलेटर
Android Emulator की मदद से, Android Studio में ही अलग-अलग वर्चुअल वॉच कॉन्फ़िगरेशन पर अपने ऐप्लिकेशन की जांच की जा सकती है.
- एम्युलेटर सेट अप करें: अगर आपने अब तक ऐसा नहीं किया है, तो एम्युलेटर कॉन्फ़िगर करने के लिए यह तरीका अपनाएं.
- एम्युलेटर चुनें: Android Studio टूलबार में, टारगेट डिवाइस के ड्रॉप-डाउन मेन्यू से वह Wear OS वर्चुअल डिवाइस चुनें जिस पर आपको अपना ऐप्लिकेशन चलाना है.
- अपना ऐप्लिकेशन चलाएं: Run
पर क्लिक करें. Android Studio, ऐप्लिकेशन को एम्युलेटर पर इंस्टॉल करता है और उसे शुरू करता है.
Wear OS के लिए खास तौर पर उपलब्ध एम्युलेटर की सुविधाओं के बारे में ज़्यादा जानने के लिए, Wear OS का एम्युलेटर लेख पढ़ें.
फ़िज़िकल वॉच
फ़िज़िकल वॉच पर डीबग करने से, असल ज़िंदगी में उपयोगकर्ता के अनुभव का आकलन करने में मदद मिलती है. साथ ही, सेंसर जैसी हार्डवेयर से जुड़ी सुविधाओं को टेस्ट किया जा सकता है.
वाई-फ़ाई की मदद से जोड़ना
Wear OS में वायरलेस डीबगिंग की सुविधा काम करती है. इससे, वाई-फ़ाई नेटवर्क पर अपने ऐप्लिकेशन को डीबग किया जा सकता है. वॉयरलेस डीबगिंग का इस्तेमाल करने के लिए, वॉच पर डेवलपर विकल्प और वॉयरलेस डीबगिंग की सुविधा चालू करें. इसके बाद, जोड़ने के कोड का इस्तेमाल करके अपने डेवलपमेंट कंप्यूटर को वॉच से जोड़ें. इसके बाद, वॉच से कनेक्ट करें.
ज़्यादा जानकारी और सिलसिलेवार निर्देशों के लिए, वाई-फ़ाई पर Wear OS को डीबग करना लेख पढ़ें.
यूएसबी के ज़रिए कनेक्ट करना
यूएसबी कनेक्शन की सुविधा वाली स्मार्टवॉच पर, डेटा ट्रांसफ़र करने वाले चार्जिंग क्रैडल जैसी किसी डिवाइस से कनेक्ट करने के लिए, यूएसबी केबल का इस्तेमाल किया जा सकता है.
यूएसबी के ज़रिए कनेक्ट करने के लिए, हार्डवेयर डिवाइस पर ऐप्लिकेशन चलाना में दिए गए निर्देशों का पालन करें.
डीबग करने और सेटअप करने से जुड़ी अन्य जानकारी
ज़्यादातर डीबग करने वाले टूल, अन्य Android डिवाइसों की तरह ही काम करते हैं. हालांकि, कुछ पहलू Wear OS के लिए खास होते हैं.
किसी ओएस का कोई वर्शन इंस्टॉल करना
अगर आपको Wear OS के किसी खास वर्शन पर टेस्टिंग करनी है, तो यूएसबी डेटा कनेक्शन की सुविधा वाली स्मार्टवॉच पर सीधे तौर पर सॉफ़्टवेयर इमेज फ़्लैश की जा सकती है. उदाहरण के लिए, Google Pixel Watch पर फ़ैक्ट्री इमेज या फ़ुल ओटीए इमेज फ़्लैश की जा सकती है.
घड़ी और फ़ोन के कनेक्शन की जांच करना
अगर आपके ऐप्लिकेशन के फ़ंक्शन, स्मार्टवॉच और फ़ोन, दोनों पर काम करते हैं और आपको किसी एम्युलेट की गई स्मार्टवॉच पर टेस्टिंग करनी है, तो Android Studio के Wear OS कंपैनियन डिवाइस की सुविधा का इस्तेमाल करके, अपने टेस्ट के लिए डिवाइस को किसी फ़िज़िकल या वर्चुअल फ़ोन से जोड़ा जा सकता है.
स्क्रीनशॉट और वीडियो कैप्चर करना
Android Studio इंटरफ़ेस का इस्तेमाल करके, Wear OS के लिए स्क्रीनशॉट और वीडियो कैप्चर करने का तरीका, अन्य डिवाइसों के लिए इस्तेमाल किए जाने वाले तरीके जैसा ही है. हालांकि, कमांड लाइन से adb का इस्तेमाल करने पर, प्रोसेस अलग हो सकती है. ऐसा इसलिए, क्योंकि आपको कुछ कोडेक तय करने पड़ सकते हैं. ज़्यादा जानकारी के लिए, Wear OS के स्क्रीनशॉट कैप्चर करना लेख पढ़ें.