XR के लिए Android Studio के टूल

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

Android Studio में XR के लिए ये नई सुविधाएं शामिल हैं:

  • Android XR Emulator
  • लेआउट इंस्पेक्टर में एक्सआर की सुविधा

Android Studio के एमुलेटर की स्क्रीन

Android XR Emulator

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

अगर आपने Android Studio के साथ पहली बार किसी एमुलेटर का इस्तेमाल किया है, तो Android एमुलेटर के लिए सामान्य दस्तावेज़ देखें.

Android XR एम्युलेटर लॉन्च करना

Android XR एमुलेटर इंस्टॉल करने के बाद, डिवाइस पर डिवाइस मैनेजर में चालू करें बटन पर क्लिक करें.

Android Studio के डिवाइस मैनेजर की स्क्रीन

माउस और कीबोर्ड की सुविधा चालू करना

फ़िलहाल, एमुलेटर सिर्फ़ माउस और कीबोर्ड इनपुट के साथ काम करता है. एमुलेटर का इस्तेमाल करते समय, पक्का करें कि कीबोर्ड और माउस आइकॉन चुना गया हो.

Android Studio डिवाइस माउस और कीबोर्ड आइकॉन

ऐसा करने के बाद, एमुलेटर विंडो पर कर्सर घुमाकर, वर्चुअल स्पेस में मौजूद अलग-अलग एलिमेंट के साथ इंटरैक्ट किया जा सकता है.

वर्चुअल एनवायरमेंट में चारों तरफ़ देखना और घूमना

Android XR एम्युलेटर, ऐप्लिकेशन के एलिमेंट को वर्चुअल 3D एनवायरमेंट में रेंडर करता है. व्यू की दिशा बदलने, पैन करने, डॉली करने, घुमाने, और रीसेट करने के लिए, नीचे दिए गए कंट्रोल का इस्तेमाल करें:

Android Studio के पैन आइकॉन

पैन करना: ऊपर, नीचे, और एक तरफ़ से दूसरी तरफ़ जाने के लिए, माउस को क्लिक करके खींचें और छोड़ें. इससे, एमुलेटर के कॉन्टेंट को अलग-अलग ऐंगल से देखा जा सकेगा

Android Studio का डॉली आइकॉन

डॉली: व्यू में मौजूद ऑब्जेक्ट को ज़ूम इन या ज़ूम आउट करने के लिए, माउस को क्लिक करके खींचें और छोड़ें

Android Studio के आइकॉन को घुमाने की सुविधा

घुमाएं: व्यू को उस दिशा में पिवट करने के लिए, माउस को क्लिक करके खींचें और छोड़ें

Android Studio का रीसेट आइकॉन

रीसेट करें: इस बटन पर क्लिक करके, एमुलेटर को डिफ़ॉल्ट व्यू पर वापस लाएं

वर्चुअल एनवायरमेंट में घूमने के लिए, इन कीबोर्ड शॉर्टकट का भी इस्तेमाल किया जा सकता है. माउस और कीबोर्ड इनपुट का इस्तेमाल करते समय इनका इस्तेमाल करने के लिए, Option बटन (macOS) या Alt बटन (Windows) को दबाकर रखें.

  • W (या अप ऐरो बटन): अपने मौजूदा व्यू में आगे बढ़ें.
  • A (या लेफ़्ट ऐरो बटन): बाईं ओर साइड-स्टेप करें.
  • S: (या डाउन ऐरो बटन): पीछे जाएं.
  • D (या राइट ऐरो बटन): दाईं ओर साइड-स्टेप करें.
  • सवाल: वर्टिकल तौर पर नीचे जाएं.
  • E: वर्टिकल तौर पर ऊपर की ओर जाएं.

पासथ्रू मोड चालू करना

सिम्युलेट किए गए पासथ्रू एनवायरमेंट को चालू या बंद करने के लिए, नीचे दिए गए मेन्यू विकल्प का इस्तेमाल करें.

Android Studio के पासथ्रू मोड का यूज़र इंटरफ़ेस (यूआई)

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

Android Studio के एमुलेटर की स्क्रीन

एम्युलेटर के अन्य कंट्रोल

Android Studio का पावर आइकॉन

पावर: डिवाइस को चालू या बंद करने की कार्रवाई को सिम्युलेट करता है

Android Studio में आवाज़ तेज़ करने का आइकॉन Android Studio में आवाज़ कम करने का आइकॉन

वॉल्यूम: वॉल्यूम कंट्रोल की सुविधा देता है

Android Studio के स्क्रीनशॉट का आइकॉन

स्क्रीनशॉट: डिवाइस की मौजूदा स्थिति का स्क्रीनशॉट लेता है

Android Studio का 'वापस जाएं' आइकॉन Android Studio का होम आइकॉन Android Studio की खास जानकारी वाला आइकॉन

Android के तीन बटन वाला कंट्रोल: यह वापस जाएं, होम, और खास जानकारी वाले बटन की सुविधा देता है

समस्या का हल

पहले से मौजूद समस्याओं और उनसे बचने के तरीकों के बारे में जानने के लिए, रिलीज़ नोट देखें.

अगर आपको कोई ऐसी समस्या आती है जिसके बारे में पहले से जानकारी नहीं है, तो मदद पाने और समस्याओं की शिकायत करने के लिए, सहायता पेज पर जाएं.

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

XR ऐप्लिकेशन के साथ Android Studio के लेआउट इंस्पेक्टर का इस्तेमाल करना

स्पेस पैनल और ऑर्बिटर बनाने के बाद, Android Studio के लेआउट इंस्पेक्टर की मदद से अपने लेआउट की जांच की जा सकती है. अगर आपको लेआउट इंस्पेक्टर के बारे में जानकारी नहीं है, तो लेआउट डीबग करने के बारे में हमारी गाइड देखें.

Android XR ऐप्लिकेशन के साथ लेआउट इंस्पेक्टर का इस्तेमाल करने के लिए, यह तरीका अपनाएं:

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

यह लेआउट इंस्पेक्टर, एम्बेड की गई विंडो में खुलेगा. कुछ सेकंड बाद, बाईं ओर झलक दिखती है और दाईं ओर कॉम्पोनेंट ट्री दिखता है. ऑर्बिटर और पैनल, आपके मुख्य कॉन्टेंट के नीचे अलग-अलग ऑब्जेक्ट के तौर पर दिखते हैं.

Android Studio का लेआउट इंस्पेक्टर पेज

अब, एमुलेटर में अपने ऐप्लिकेशन से इंटरैक्ट किया जा सकता है. अगर आपको किसी कॉम्पोनेंट की जांच करनी है, तो झलक या कॉम्पोनेंट ट्री में जाकर उस पर क्लिक करें.

दाएं कोने में मौजूद एट्रिब्यूट टैब पर क्लिक करके, कॉम्पोनेंट एट्रिब्यूट देखे जा सकते हैं.

Android Studio का लेआउट इंस्पेक्टर पेज

XR के लिए Android Studio को बेहतर बनाने में मदद करने के लिए, इस्तेमाल के आंकड़े चालू करना

इन टूल को बेहतर बनाने में हमारी मदद करने के लिए, इस्तेमाल के आंकड़े भेजें और सुझाव/राय दें. यह Android Studio का कैनरी वर्शन है. इसलिए, इनमें से कई सुविधाएं अब भी डेवलपमेंट के तहत हैं.

सेटिंग > डिवाइस की दिखावट और काम करने का तरीका > सिस्टम सेटिंग > डेटा शेयर करना पर क्लिक करें. साथ ही, पक्का करें कि Google को इस्तेमाल के आंकड़े भेजें चुना गया हो.

Android Studio का सेटिंग पेज