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

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

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

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

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

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

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

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

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

  1. Android Studio का सबसे नया Canary बिल्ड खोलें. इसके बाद, टूल > डिवाइस मैनेजर > नया डिवाइस जोड़ें > वर्चुअल डिवाइस बनाएं पर क्लिक करें.

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

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

  3. सूची से, ऑडियो ग्लास या डिसप्ले ग्लास चुनें. इसके बाद, आगे बढ़ें पर क्लिक करें.

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

    Android Studio

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

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

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

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

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

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

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

    • Pre-Release 16 KB Page Size Google Play ARM 64 v8a System Image (macOS)
    • रिलीज़ से पहले, 16 केबी वाले पेज साइज़ के साथ Google Play Intel x86_64 Atom सिस्टम इमेज (Windows और Linux)

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

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

आखिर में, डिवाइसों को जोड़ें:

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

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

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

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

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

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

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

    पेयरिंग असिस्टेंट, पेयरिंग की प्रोसेस पूरी करता है.

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

अगले चरण

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


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