Wear OS पर ऐप्लिकेशन बनाना और चलाना

इस पेज पर, Android Studio के टेंप्लेट का इस्तेमाल करके, Wear OS के लिए पहला ऐप्लिकेशन बनाने से जुड़ी गाइड दी गई है. इस ऐप्लिकेशन में, Wear OS डिवाइसों पर एक नज़र में जानकारी देखने के अलग-अलग तरीके दिखाए गए हैं. साथ ही, इस प्लैटफ़ॉर्म पर ऐप्लिकेशन डेवलप करने के कुछ सबसे सही तरीकों के बारे में बताया गया है.

इस गाइड में, Android प्लैटफ़ॉर्म और Android Studio IDE के बारे में कुछ बुनियादी जानकारी दी गई है. अगर आपने Android का इस्तेमाल पहले कभी नहीं किया है, तो इस कोडलैब का इस्तेमाल करके एक ऐप्लिकेशन बनाएं. Android Studio की सुविधाओं के बारे में ज़्यादा जानने के लिए, Android Studio के बारे में जानकारी पेज पर जाएं.

Wear OS ऐप्लिकेशन बनाना

Android Studio का नया वर्शन डाउनलोड और इंस्टॉल करने के बाद, "नया प्रोजेक्ट" विज़र्ड पूरा करें:

  1. Android Studio खोलें. इसके बाद, File > New > New Project पर जाएं. आपको नया प्रोजेक्ट विंडो दिखेगी.
  2. टेंप्लेट पैनल में, Wear OS चुनें. इसके बाद, मुख्य पैन में जाकर Empty Wear App चुनें.
  3. अपने प्रोजेक्ट को नाम दें. इसके बाद, Finish पर क्लिक करें. Android Studio, ज़रूरी डिपेंडेंसी डाउनलोड करता है और आपके प्रोजेक्ट का शुरुआती वर्शन बनाता है.
  4. Tools > SDK Manager पर जाएं. इसके बाद, Show Package Details पर क्लिक करें और ये पैकेज इंस्टॉल करें:

    • Android 15.0 ("VanillaIceCream") (एपीआई लेवल 35-ext15). इसमें ये शामिल हैं: Wear OS 5.1 ARM 64 v8a सिस्टम इमेज और Wear OS 5.1 Intel x86 Atom_64 सिस्टम इमेज.
    • Android 14.0 ("UpsideDownCake") (एपीआई लेवल 34). इसमें Wear OS 5 ARM 64 v8a सिस्टम इमेज और Wear OS 5 Intel x86 Atom_64 सिस्टम इमेज शामिल हैं.
    • Android 13.0 ("Tiramisu") (एपीआई लेवल 33). इसमें Wear OS 4 ARM 64 v8a सिस्टम इमेज और Wear OS 4 Intel x86 Atom_64 सिस्टम इमेज शामिल हैं.

    एसडीके मैनेजर बंद करने के लिए, ठीक है पर क्लिक करें.

अब Wear OS पर अपना पहला ऐप्लिकेशन चलाने के लिए तैयार हैं.

एम्युलेटर पर कोई ऐप्लिकेशन चलाना

अपने पहले Wear OS ऐप्लिकेशन को चलाने का सबसे आसान तरीका, एम्युलेटर को कॉन्फ़िगर करना है.

एम्युलेटर को कॉन्फ़िगर करना

Android Studio में एम्युलेटर को कॉन्फ़िगर करने के लिए, यह तरीका अपनाएं:

  1. एसडीके मैनेजर में, एसडीके टूल टैब खोलें. पुष्टि करें कि आपके पास Android SDK Platform-Tools का नया वर्शन हो. SDK Manager को बंद करें.
  2. टूल > डिवाइस मैनेजर पर जाएं.
  3. बनाएं (+) को चुनें. आपको वर्चुअल डिवाइस कॉन्फ़िगरेशन विज़र्ड दिखेगा.
  4. कैटगरी पैनल में जाकर, Wear OS को चुनें. इसके बाद, कोई हार्डवेयर प्रोफ़ाइल चुनें. जैसे, Wear OS Small Round. आगे बढ़ें पर क्लिक करें.
  5. चीन के बाहर इस्तेमाल की जाने वाली सिस्टम इमेज के लिए, UpsideDownCake रिलीज़ का नाम चुनें. यह रिलीज़, Android 14.0 (Wear OS 5) को टारगेट करती है. चीन में इस्तेमाल की जाने वाली सिस्टम इमेज के लिए, R रिलीज़ का नाम चुनें. यह रिलीज़, Android 11.0 (Wear OS 3) को टारगेट करती है. अगर आपने पहले से ही Wear OS 5 की ऐसी सिस्टम इमेज इंस्टॉल नहीं की है जो आपके डिवाइस की परिभाषा से मेल खाती हो, तो उसे पाने के लिए रिलीज़ का नाम के बगल में मौजूद, डाउनलोड करें पर क्लिक करें. आगे बढ़ें पर क्लिक करें.

    ध्यान दें: Wear OS एम्युलेटर के लिए सिस्टम इमेज में, तीसरे पक्ष की फ़ाइलों और सोर्स कोड की सूचनाएं शामिल होती हैं. किसी सिस्टम इमेज के लिए, तीसरे पक्ष की सूचनाएं देखी जा सकती हैं. इसके लिए, NOTICE.txt फ़ाइल खोलें. यह फ़ाइल इनमें से किसी एक डायरेक्ट्री में होती है:

    • $ANDROID_HOME/system-images/android-API_VERSION_NUMBER/android-wear/ABI चीन के बाहर इस्तेमाल किए जाने वाले एम्युलेटर के लिए.
    • $ANDROID_HOME/system-images/android-API_VERSION_NUMBER/android-wear-cn/ABI चीन में इस्तेमाल किए जाने वाले एम्युलेटर के लिए.
  6. इस स्क्रीन पर मौजूद सभी सेटिंग के लिए, डिफ़ॉल्ट वैल्यू का इस्तेमाल किया जा सकता है. हालांकि, अगर आपको अपने एम्युलेटर को पसंद के मुताबिक बनाना है, तो ऐसा न करें. पूरा करें पर क्लिक करें.

एम्युलेटर इस्तेमाल करने के बारे में ज़्यादा जानने के लिए, Android Emulator पर ऐप्लिकेशन चलाने के तरीके से जुड़ी गाइड देखें.

एम्युलेटर में ऐप्लिकेशन खोलना

  1. चलाएं > डिवाइस चुनें पर जाएं. आपने अभी-अभी जो एम्युलेटर बनाया है उसे चुनें.
  2. Android Studio के टूलबार में, चलाएं पर क्लिक करें. एम्युलेटर शुरू हो जाएगा और आपका ऐप्लिकेशन खुल जाएगा.
  3. कुछ देर बाद, आपको एम्युलेटर में "नमस्ते..." मैसेज दिखेगा.

एम्युलेटर का इस्तेमाल करके, ब्लूटूथ ऑडियो की जांच करना

Wear OS 4 या इसके बाद के वर्शन पर चलने वाली सिस्टम इमेज पर, एम्युलेटर में एम्युलेट किए गए ब्लूटूथ की सुविधा काम करती है. इसकी मदद से, इस्तेमाल के कई उदाहरणों में ब्लूटूथ ऑडियो की जांच की जा सकती है.

हाल ही की सिस्टम इमेज सिर्फ़ 64-बिट आर्किटेक्चर के साथ काम करती हैं

Wear OS 4 और इसके बाद के वर्शन के लिए, एम्युलेटर सिस्टम इमेज सिर्फ़ इन 64-बिट आर्किटेक्चर के साथ काम करती हैं: x86-64 और arm64-v8a. अगर आपको पता है या आपको लगता है कि आपका ऐप्लिकेशन, नेटिव कोड का इस्तेमाल करता है (जो Kotlin या Java प्रोग्रामिंग भाषाओं में नहीं लिखा गया है), तो पक्का करें कि आपके ऐप्लिकेशन में 32-बिट और 64-बिट, दोनों नेटिव लाइब्रेरी शामिल हों.

64-बिट आर्किटेक्चर के साथ काम करने वाले ऐप्लिकेशन बनाने के बारे में ज़्यादा जानें.

फ़िज़िकल वॉच पर कोई ऐप्लिकेशन चलाना (ज़रूरी नहीं)

अपने ऐप्लिकेशन को किसी स्मार्टवॉच पर चलाकर और उसमें मौजूद गड़बड़ियों को ठीक करके, लोगों को मिलने वाले अनुभव का बेहतर आकलन किया जा सकता है. अगर आपका ऐप्लिकेशन सेंसर या GPU जैसे किसी खास हार्डवेयर पर निर्भर करता है, तो यह जानकारी देना ज़रूरी है.

किसी फ़िज़िकल स्मार्टवॉच पर ऐप्लिकेशन चलाने के लिए, डिवाइस को टेस्टिंग के लिए तैयार करें. इसके बाद, उसे अपने डेवलपमेंट मशीन से कनेक्ट करें.

टेस्टिंग के लिए स्मार्टवॉच तैयार करना

वॉच को टेस्टिंग के लिए तैयार करने के लिए, ADB डीबगिंग चालू करें. इसके लिए, यह तरीका अपनाएं.

  1. स्मार्टवॉच पर, सेटिंग मेन्यू खोलें.
  2. मेन्यू में सबसे नीचे जाएं. अगर डेवलपर विकल्प आइटम नहीं दिखता है, तो यह तरीका अपनाएं. अगर ऐसा नहीं है, तो अगले चरण पर जाएं.
    1. सिस्टम > जानकारी या सिस्टम > जानकारी > वर्शन पर टैप करें.
    2. बिल्ड नंबर आइटम ढूंढें और उस पर सात बार टैप करें. अगर आपकी स्मार्टवॉच को पिन या पैटर्न से सुरक्षित किया गया है, तो पूछे जाने पर उसे डालें.
  3. सेटिंग मेन्यू में जाकर, डेवलपर के लिए सेटिंग और टूल पर टैप करें.
  4. ADB डीबग करने की सुविधा विकल्प चालू करें.

स्मार्टवॉच को डेवलपमेंट मशीन से कनेक्ट करना

कुछ स्मार्टवॉच को यूएसबी से कनेक्ट किया जा सकता है. अन्य सुविधाओं के लिए, वायरलेस कनेक्शन ज़रूरी है.

यूएसबी केबल से कनेक्ट करके इंटरनेट ऐक्सेस करना

घड़ी को कनेक्ट करने के लिए, यह तरीका अपनाएं:

  1. यूएसबी केबल का इस्तेमाल करके, घड़ी को डेवलपमेंट मशीन से कनेक्ट करें.
  2. स्मार्टवॉच पर, इस कंप्यूटर के लिए हमेशा अनुमति दें को चालू करें. इसके बाद, ठीक है पर टैप करें.

वायरलेस कनेक्शन सेट अप करना

अगर आपकी स्मार्टवॉच में यूएसबी पोर्ट नहीं है, तो वाई-फ़ाई या ब्लूटूथ का इस्तेमाल करके स्मार्टवॉच को कनेक्ट करने का तरीका जानें.

स्मार्टवॉच पर ऐप्लिकेशन खोलें

  1. चलाएं > डिवाइस चुनें पर जाएं. वह स्मार्टवॉच चुनें जो आपके डिवाइस से कनेक्ट है.
  2. Android Studio के टूलबार में, चलाएं पर क्लिक करें. एम्युलेटर शुरू हो जाएगा और आपका ऐप्लिकेशन खुल जाएगा.
  3. कुछ देर बाद, आपको स्मार्टवॉच पर "नमस्ते..." मैसेज दिखेगा.