ऑडियो ग्लास और डिसप्ले ग्लास के लिए वर्चुअल डिवाइस बनाना

इन XR डिवाइसों पर लागू होता है
इस गाइड की मदद से, इन तरह के एक्सआर डिवाइसों के लिए अनुभव बनाए जा सकते हैं.
ऑडियो और
डिसप्ले ग्लास

Android XR Emulator, Android Emulator का खास वर्शन है. इसे एक्सआर ऐप्लिकेशन डेवलप करने के लिए डिज़ाइन किया गया है. इसकी मदद से, Android Studio के जाने-पहचाने एनवायरमेंट में ही, एक्सआर ऐप्लिकेशन की जांच और डीबग किया जा सकता है.

Android XR Emulator में अपना ऐप्लिकेशन चलाने से पहले, आपको इसे सेट अप करना होगा. ऑडियो ग्लास और डिसप्ले ग्लास के लिए Android वर्चुअल डिवाइस (एवीडी) बनाएं, ताकि उन्हें Android XR Emulator के साथ इस्तेमाल किया जा सके. इससे आपको अपने ऐप्लिकेशन को टेस्ट करने और उसमें मौजूद गड़बड़ियों को ठीक करने में मदद मिलेगी. ऑडियो ग्लास और डिसप्ले ग्लास के लिए उपलब्ध एम्युलेटर, एक अलग वर्चुअल डिवाइस के तौर पर काम करता है. इसे फ़ोन एवीडी चलाने वाले एम्युलेटर इंस्टेंस के साथ जोड़ा जा सकता है.

इन वर्चुअल डिवाइसों के लिए ज़रूरी सभी चीज़ें सेट अप करने के लिए, यहां दिए गए सेक्शन में दिया गया तरीका अपनाएं.

सिस्टम की ज़रूरी शर्तें देखना

ऑडियो ग्लास और डिसप्ले ग्लास के लिए Android वर्चुअल डिवाइस (AVD) बनाने से पहले, सिस्टम से जुड़ी ये ज़रूरी शर्तें देखें.

ऑडियो ग्लास या डिसप्ले ग्लास के लिए Android वर्चुअल डिवाइस बनाना

ऑडियो ग्लास या डिसप्ले ग्लास के लिए एवीडी बनाने के लिए, यह तरीका अपनाएं. इसका इस्तेमाल, अपने ऐप्लिकेशन को टेस्ट और डीबग करने के लिए किया जा सकता है:

  1. Android Studio का नया Canary बिल्ड खोलें. इसके बाद, Tools > Device Manager > Add a new device > Create Virtual Device पर क्लिक करें.

    Android Studio में डिवाइस मैनेजर पैनल.

  2. डिवाइस जोड़ें विंडो में, डिवाइस का साइज़, डाइमेंशन या कॉन्फ़िगरेशन सेक्शन में जाकर, XR को चुनें.

  3. सूची से, एआई चश्मे चुनें. इसके बाद, आगे बढ़ें पर क्लिक करें.

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

    Android Studio की "वर्चुअल डिवाइस कॉन्फ़िगर करें" विंडो.

  5. खत्म करें पर क्लिक करें. इसके अलावा, अगर आपने जो सिस्टम इमेज चुनी है उसे डाउनलोड करने के लिए कहा जाए, तो हां पर क्लिक करें.

होस्ट डिवाइस के तौर पर काम करने के लिए, फ़ोन AVD बनाएं

ऑडियो ग्लास और डिसप्ले ग्लास वाले एवीडी के लिए भी, फ़ोन वाले एवीडी की ज़रूरत होती है. इससे आपका ऐप्लिकेशन, होस्ट डिवाइस के तौर पर काम कर पाता है. सबसे पहले, फ़ोन वाला एवीडी बनाएं, ताकि वह ग्लास के लिए होस्ट डिवाइस के तौर पर काम कर सके:

  1. Android Studio में, डिवाइस मैनेजर पर वापस जाएं. इसके बाद, नया डिवाइस जोड़ें > वर्चुअल डिवाइस बनाएं पर क्लिक करें.
  2. डिवाइस जोड़ें विंडो में, डिवाइस का साइज़, डाइमेंशन या कॉन्फ़िगरेशन सेक्शन में जाकर, फ़ोन को चुनें.
  3. कोई भी फ़ोन डिवाइस चुनें. इस उदाहरण में, Pixel 9 Pro का इस्तेमाल किया गया है. इसके बाद, आगे बढ़ें पर क्लिक करें.
  4. एपीआई ड्रॉप-डाउन मेन्यू से, एपीआई कैनरी की झलक चुनें.

    फ़ोन होस्ट डिवाइस के लिए, AVD एपीआई लेवल का कॉन्फ़िगरेशन.

  5. सिस्टम इमेज चुनें सेक्शन में जाकर, सिस्टम इमेज की सूची में से वह सबसे नई सिस्टम इमेज चुनें जो आपके सिस्टम के साथ काम करती हो:

    • प्री-रिलीज़ 16 केबी पेज साइज़ वाली Google Play ARM 64 v8a सिस्टम इमेज (macOS)
    • प्री-रिलीज़ 16 केबी पेज साइज़ Google Play Intel x86_64 ऐटम सिस्टम इमेज (Windows और Linux)

    फ़ोन होस्ट डिवाइस के लिए, AVD सिस्टम इमेज कॉन्फ़िगरेशन.

  6. खत्म करें पर क्लिक करें. इसके अलावा, अगर आपने जो सिस्टम इमेज चुनी है उसे डाउनलोड करने के लिए कहा जाए, तो हां पर क्लिक करें.

डिवाइसों को जोड़ना

आखिर में, डिवाइसों को कनेक्ट करें:

  1. डिवाइस मैनेजर में, चश्मे वाला एवीडी ढूंढें. इसके बाद, ओवरफ़्लो मेन्यू में जाकर चश्मे को जोड़ें चुनें.

    डिवाइस मैनेजर में मौजूद 'चश्मे को जोड़ें' विकल्प से, डिवाइसों को जोड़ने में मदद करने वाली सुविधा लॉन्च होती है.

  2. इसके साथ काम करने वाले डिवाइसों की सूची में से, फ़ोन AVD चुनें.

    इसके साथ काम करने वाले होस्ट डिवाइसों की सूची, जिन्हें पेयर किया जा सकता है.

    Pairing Assistant, दोनों AVD को एम्युलेटर में लॉन्च करती है और पेयरिंग शुरू करती है.

  3. फ़ोन के एवीडी पर, डिवाइसों को जोड़ने के लिए अनुमति के अनुरोध स्वीकार करें.

    पेयरिंग असिस्टेंट, फ़ोन के एवीडी का इस्तेमाल करके, डिवाइसों को एक-दूसरे से जोड़ने के अनुरोध दिखाती है.

    Pairing Assistant, डिवाइस को जोड़ने की प्रोसेस पूरी करती है.

    डिवाइसों को जोड़ने के अनुरोध स्वीकार किए जाने के बाद, Pairing Assistant डिवाइसों को जोड़ देती है.

अगले चरण

ऑडियो ग्लास और डिसप्ले ग्लास के लिए एवीडी बनाने के बाद, एम्युलेटर का इस्तेमाल करके, एवीडी पर अपना ऐप्लिकेशन चलाएं.


OpenXR™ और OpenXR लोगो, The Khronos Group Inc. के ट्रेडमार्क हैं. इन्हें चीन, यूरोपियन यूनियन, जापान, और यूनाइटेड किंगडम में ट्रेडमार्क के तौर पर रजिस्टर किया गया है.