Android XR Emulator, Android Emulator का खास वर्शन है. इसे एक्सआर ऐप्लिकेशन डेवलप करने के लिए डिज़ाइन किया गया है. इसकी मदद से, Android Studio के जाने-पहचाने एनवायरमेंट में ही, एक्सआर ऐप्लिकेशन की जांच और डीबग किया जा सकता है.
Android XR Emulator में अपना ऐप्लिकेशन चलाने से पहले, आपको इसे सेट अप करना होगा. एआई ग्लास के लिए Android वर्चुअल डिवाइस (एवीडी) बनाएं, ताकि उन्हें Android XR Emulator के साथ इस्तेमाल किया जा सके. इससे आपको अपने ऐप्लिकेशन की जांच करने और उसे डीबग करने में मदद मिलेगी. एआई ग्लास के लिए एम्युलेटर, एक अलग वर्चुअल डिवाइस के तौर पर काम करता है. इसे फ़ोन के एवीडी पर चल रहे एम्युलेटर इंस्टेंस के साथ जोड़ा जा सकता है.
इन वर्चुअल डिवाइसों के लिए ज़रूरी सभी चीज़ें सेट अप करने के लिए, यहां दिए गए सेक्शन में दिया गया तरीका अपनाएं.
सिस्टम की ज़रूरी शर्तें देखना
एआई ग्लास के लिए Android वर्चुअल डिवाइस (AVD) बनाने से पहले, सिस्टम से जुड़ी इन ज़रूरी शर्तों को पढ़ें.
- Android Studio: Canary का नया बिल्ड इंस्टॉल करें और XR डेवलपमेंट के लिए Studio को कॉन्फ़िगर करें.
- सिस्टम: ऐसा कंप्यूटर जिसमें कम से कम Android Emulator के लिए ज़रूरी स्पेसिफ़िकेशन हों. हालांकि, ChromeOS पर यह सुविधा काम नहीं करती. ज़्यादा डिस्क स्पेस का प्लान बनाएं, क्योंकि एआई ग्लास वाले एवीडी को भी फ़ोन वाले एवीडी की ज़रूरत होती है. इससे आपका ऐप्लिकेशन, होस्ट डिवाइस के तौर पर काम कर पाता है.
एआई चश्मे के लिए Android वर्चुअल डिवाइस बनाना
एआई चश्मे के लिए ऐसा एवीडी बनाने के लिए यह तरीका अपनाएं जिसका इस्तेमाल, ऐप्लिकेशन की जांच और डीबग करने के दौरान किया जा सके:
Android Studio का नया Canary बिल्ड खोलें. इसके बाद, Tools > Device Manager > Add a new device
> Create Virtual Device पर क्लिक करें.
डिवाइस जोड़ें विंडो में, डिवाइस का साइज़, डाइमेंशन या कॉन्फ़िगरेशन सेक्शन में जाकर, XR को चुनें.
सूची से, एआई चश्मे चुनें. इसके बाद, आगे बढ़ें पर क्लिक करें.
सिस्टम इमेज चुनें सेक्शन में मौजूद, वर्चुअल डिवाइस कॉन्फ़िगर करें टैब में जाकर, सिस्टम इमेज की सूची से, एआई चश्मे की सबसे नई सिस्टम इमेज चुनें. यह इमेज आपके सिस्टम के साथ काम करती हो.
खत्म करें पर क्लिक करें. इसके अलावा, अगर आपने जो सिस्टम इमेज चुनी है उसे डाउनलोड करने के लिए कहा जाए, तो हां पर क्लिक करें.
होस्ट डिवाइस के तौर पर काम करने के लिए, फ़ोन AVD बनाएं
एआई ग्लास वाले AVD के लिए, फ़ोन वाले AVD की भी ज़रूरत होती है, ताकि वह आपके ऐप्लिकेशन के लिए होस्ट डिवाइस के तौर पर काम कर सके. सबसे पहले, एआई ग्लास के लिए होस्ट डिवाइस के तौर पर काम करने वाला फ़ोन वाला AVD बनाएं:
- Android Studio में, डिवाइस मैनेजर पर वापस जाएं और नया डिवाइस जोड़ें
> वर्चुअल डिवाइस बनाएं पर क्लिक करें.
- डिवाइस जोड़ें विंडो में, डिवाइस का साइज़, डाइमेंशन या कॉन्फ़िगरेशन सेक्शन में जाकर, फ़ोन को चुनें.
- कोई फ़ोन डिवाइस चुनें. इस उदाहरण में, Pixel 9 Pro का इस्तेमाल किया गया है. इसके बाद, आगे बढ़ें पर क्लिक करें.
एपीआई ड्रॉप-डाउन मेन्यू से, API 37.0 "CinnamonBun; Android 17.0" चुनें.
सिस्टम इमेज चुनें सेक्शन में जाकर, सिस्टम इमेज की सूची में से वह सबसे नई सिस्टम इमेज चुनें जो आपके सिस्टम के साथ काम करती हो:
- प्री-रिलीज़ 16 केबी पेज साइज़ वाली Google Play ARM 64 v8a सिस्टम इमेज (macOS)
- प्री-रिलीज़ 16 केबी पेज साइज़ Google Play Intel x86_64 ऐटम सिस्टम इमेज (Windows और Linux)
खत्म करें पर क्लिक करें. इसके अलावा, अगर आपने जो सिस्टम इमेज चुनी है उसे डाउनलोड करने के लिए कहा जाए, तो हां पर क्लिक करें.
डिवाइसों को जोड़ना
आखिर में, डिवाइसों को कनेक्ट करें:
डिवाइस मैनेजर में, एआई चश्मे वाला एवीडी ढूंढें. इसके बाद, ओवरफ़्लो मेन्यू में जाकर चश्मे को जोड़ें को चुनें.
इसके साथ काम करने वाले डिवाइसों की सूची में से, फ़ोन AVD चुनें.
Pairing Assistant, दोनों AVD को एम्युलेटर में लॉन्च करती है और पेयरिंग शुरू करती है.
फ़ोन के एवीडी पर, डिवाइसों को जोड़ने के लिए अनुमति के अनुरोध स्वीकार करें.
Pairing Assistant, डिवाइस को जोड़ने की प्रोसेस पूरी करती है.
अगले चरण
एआई चश्मे के लिए एवीडी बनाने के बाद, एम्युलेटर का इस्तेमाल करके, एवीडी पर अपना ऐप्लिकेशन चलाएं.
OpenXR™ और OpenXR लोगो, The Khronos Group Inc. के ट्रेडमार्क हैं. इन्हें चीन, यूरोपियन यूनियन, जापान, और यूनाइटेड किंगडम में ट्रेडमार्क के तौर पर रजिस्टर किया गया है.