इस पेज पर, Android Studio के टेंप्लेट का इस्तेमाल करके, Wear OS के लिए अपना पहला ऐप्लिकेशन बनाने के बारे में बताया गया है. इस ऐप्लिकेशन में, Wear OS डिवाइसों पर जानकारी को एक नज़र में देखने के अलग-अलग तरीकों के बारे में बताया गया है. साथ ही, इस प्लैटफ़ॉर्म पर ऐप्लिकेशन बनाने के कुछ सबसे सही तरीकों के बारे में भी बताया गया है.
इस गाइड में, Android प्लैटफ़ॉर्म और Android Studio IDE के बारे में पहले से मिली जानकारी का इस्तेमाल किया गया है. अगर आपने पहले कभी Android का इस्तेमाल नहीं किया है, तो इस कोडलैब का इस्तेमाल करके ऐप्लिकेशन बनाएं. Android Studio की सुविधाओं के बारे में ज़्यादा जानने के लिए, Android Studio के बारे में जानें पेज पर जाएं.
Wear OS ऐप्लिकेशन बनाना
Android Studio का नया वर्शन डाउनलोड और इंस्टॉल करने के बाद, "नया प्रोजेक्ट" विज़र्ड को पूरा करें:
- Android Studio खोलें. इसके बाद, फ़ाइल > नया > नया प्रोजेक्ट पर जाएं. नया प्रोजेक्ट विंडो दिखेगी.
- टेंप्लेट पैनल में, Wear OS चुनें. इसके बाद, मुख्य पैनल में, Wear ऐप्लिकेशन खाली करें को चुनें.
- अपने प्रोजेक्ट को कोई नाम दें. इसके बाद, पूरा करें पर क्लिक करें. Android Studio, ज़रूरी डिपेंडेंसी डाउनलोड करता है और आपके प्रोजेक्ट का शुरुआती वर्शन बनाता है.
टूल > SDK मैनेजर पर जाएं. इसके बाद, पैकेज की जानकारी दिखाएं पर क्लिक करें और ये पैकेज इंस्टॉल करें:
- 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 सिस्टम इमेज शामिल है.
SDK Manager बंद करने के लिए, ठीक है पर क्लिक करें.
अब आपके पास Wear OS पर अपना पहला ऐप्लिकेशन चलाने का विकल्प है.
एम्युलेटर पर ऐप्लिकेशन चलाना
अपना पहला Wear OS ऐप्लिकेशन चलाने का सबसे आसान तरीका, किसी एमुलेटर को कॉन्फ़िगर करना है.
एम्युलेटर कॉन्फ़िगर करना
Android Studio में किसी एमुलेटर को कॉन्फ़िगर करने के लिए, यह तरीका अपनाएं:
- SDK Manager में, SDK टूल टैब खोलें. पुष्टि करें कि आपके पास Android SDK Platform-Tools का नया वर्शन है.
- टूल > डिवाइस मैनेजर पर जाएं.
- बनाएं (+) चुनें. इसके बाद, वर्चुअल डिवाइस कॉन्फ़िगरेशन विज़र्ड दिखेगा.
- कैटगरी पैनल में, Wear OS चुनें. इसके बाद, कोई हार्डवेयर प्रोफ़ाइल चुनें, जैसे कि Wear OS Small Round. आगे बढ़ें पर क्लिक करें.
चीन से बाहर इस्तेमाल की जाने वाली सिस्टम इमेज के लिए, 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
चीन में इस्तेमाल किए जाने वाले एमुलेटर के लिए.
इस स्क्रीन पर सभी सेटिंग की डिफ़ॉल्ट वैल्यू को तब तक रखा जा सकता है, जब तक कि आपको अपने एमुलेटर को पसंद के मुताबिक नहीं बनाना है. पूरा करें पर क्लिक करें.
एमुलेटर इस्तेमाल करने के बारे में ज़्यादा जानने के लिए, Android एमुलेटर पर ऐप्लिकेशन चलाने का तरीका बताने वाली गाइड देखें.
ऐप्लिकेशन को एमुलेटर में खोलना
- रन करें > डिवाइस चुनें पर जाएं. वह एमुलेटर चुनें जिसे आपने अभी-अभी बनाया है.
- Android Studio के टूलबार में, चालू करें
पर क्लिक करें. एमुलेटर, आपका ऐप्लिकेशन शुरू करके उसे खोलता है.
- कुछ देर बाद, आपको एमुलेटर में "नमस्ते..." मैसेज दिखेगा.
एमुलेटर का इस्तेमाल करके, ब्लूटूथ ऑडियो की जांच करना
Wear OS 4 या इसके बाद के वर्शन पर काम करने वाली सिस्टम इमेज पर, एमुलेटर में एमुलेट किए गए ब्लूटूथ की सुविधा काम करती है. इसकी मदद से, अलग-अलग इस्तेमाल के उदाहरणों में ब्लूटूथ ऑडियो की जांच की जा सकती है.
हाल ही की सिस्टम इमेज सिर्फ़ 64-बिट आर्किटेक्चर के साथ काम करती हैं
Wear OS 4 और इसके बाद के वर्शन के लिए, एम्युलेटर सिस्टम इमेज सिर्फ़ इन 64-बिट आर्किटेक्चर के साथ काम करती हैं: x86-64
और arm64-v8a
. अगर आपको पता है या आपको लगता है कि आपका ऐप्लिकेशन, नेटिव कोड (जो Kotlin या Java प्रोग्रामिंग भाषाओं में नहीं लिखा गया है) का इस्तेमाल करता है, तो देखें कि आपके ऐप्लिकेशन में 32-बिट और 64-बिट, दोनों तरह की नेटिव लाइब्रेरी शामिल हों.
64-बिट आर्किटेक्चर के साथ काम करने के तरीके के बारे में ज़्यादा जानें.
फ़िज़िकल स्मार्टवॉच पर कोई ऐप्लिकेशन चलाना (ज़रूरी नहीं)
असल स्मार्टवॉच पर अपने ऐप्लिकेशन को चलाने और डीबग करने से, आपको उपयोगकर्ता अनुभव का बेहतर आकलन करने में मदद मिलती है. यह खास तौर पर तब ज़रूरी होता है, जब आपका ऐप्लिकेशन किसी खास हार्डवेयर पर निर्भर हो, जैसे कि सेंसर या GPU.
किसी स्मार्टवॉच पर ऐप्लिकेशन चलाने के लिए, डिवाइस को टेस्टिंग के लिए तैयार करें. इसके बाद, उसे डेवलपमेंट मशीन से कनेक्ट करें.
स्मार्टवॉच को टेस्ट के लिए तैयार करना
अपनी स्मार्ट वॉच को टेस्टिंग के लिए तैयार करने के लिए, ADB डीबग करने की सुविधा चालू करें. इसके लिए, यह तरीका अपनाएं.
- स्मार्टवॉच पर, सेटिंग मेन्यू खोलें.
- मेन्यू में सबसे नीचे जाएं. अगर आपको डेवलपर के विकल्प आइटम नहीं दिखता है, तो यहां दिया गया तरीका अपनाएं. अगर ऐसा नहीं है, तो अगले चरण पर जाएं.
- सिस्टम > जानकारी या सिस्टम > जानकारी > वर्शन पर टैप करें.
- बिल्ड नंबर आइटम ढूंढें और उस पर सात बार टैप करें. अगर आपकी स्मार्टवॉच को पिन या पैटर्न से सुरक्षित किया गया है, तो कहा जाने पर उसे डालें.
- सेटिंग मेन्यू में जाकर, डेवलपर के लिए सेटिंग और टूल पर टैप करें.
- ADB डीबग करने की सुविधा चालू करें.
स्मार्टवॉच को डेवलपमेंट मशीन से कनेक्ट करना
कुछ स्मार्टवॉच को यूएसबी से कनेक्ट किया जा सकता है. अन्य सुविधाओं के लिए, वायरलेस कनेक्शन की ज़रूरत होती है.
यूएसबी के ज़रिए वायर वाला कनेक्शन सेट अप करना
स्मार्टवॉच को कनेक्ट करने के लिए, यह तरीका अपनाएं:
- यूएसबी केबल का इस्तेमाल करके, स्मार्टवॉच को डेवलपमेंट मशीन से कनेक्ट करें.
- स्मार्टवॉच पर, इस कंप्यूटर से हमेशा अनुमति दें को चालू करें. इसके बाद, ठीक है पर टैप करें.
वायरलेस कनेक्शन सेट अप करना
अगर आपकी स्मार्टवॉच में यूएसबी पोर्ट नहीं है, तो स्मार्टवॉच को वाई-फ़ाई या ब्लूटूथ का इस्तेमाल करके कनेक्ट करने का तरीका जानें.
Wear OS का कोई खास वर्शन इंस्टॉल करना (ज़रूरी नहीं)
अगर आपके ऐप्लिकेशन का टेस्ट केस, Wear OS के किसी खास वर्शन पर निर्भर करता है, तो यूएसबी (वायर वाले) डेटा कनेक्शन के साथ काम करने वाली स्मार्टवॉच पर, सॉफ़्टवेयर इमेज को फ़्लैश किया जा सकता है. उदाहरण के लिए, Google Pixel Watch 3 या Google Pixel Watch 2 डिवाइस पर फ़ैक्ट्री इमेज या पूरी ओटीए इमेज को फ़्लैश किया जा सकता है.
स्मार्टवॉच पर ऐप्लिकेशन खोलना
- रन करें > डिवाइस चुनें पर जाएं. वह स्मार्ट वॉच चुनें जो आपकी मशीन से कनेक्ट है.
- Android Studio के टूलबार में, चालू करें
पर क्लिक करें. एमुलेटर, आपका ऐप्लिकेशन शुरू करके उसे खोलता है.
- कुछ देर बाद, आपको स्मार्टवॉच पर "नमस्ते..." मैसेज दिखेगा.
आपके लिए सुझाव
- ध्यान दें: JavaScript बंद होने पर लिंक टेक्स्ट दिखता है
- Ninja का इस्तेमाल करके, कस्टम C/C++ बिल्ड सिस्टम इंटिग्रेट करना (प्रयोग के तौर पर उपलब्ध)
- Android पर Vulkan की पुष्टि करने वाली लेयर
- प्रॉडक्ट की जानकारी