XR के लिए अनुमतियों के बारे में जानकारी

इन XR डिवाइस पर काम करने वाले ऐप्लिकेशन
इस गाइड से, आपको इन XR डिवाइस के लिए ऐप्लिकेशन बनाने में मदद मिलती है.
एक्सआर हेडसेट
तार वाले एक्सआर के स्मार्ट ग्लास
एआई के स्मार्ट ग्लास

मोबाइल डिवाइसों और अन्य फ़ॉर्म फ़ैक्टर वाले डिवाइसों पर काम करने वाले ऐप्लिकेशन की तरह ही, XR ऐप्लिकेशन की कुछ सुविधाओं के लिए, आपके ऐप्लिकेशन को अपनी AndroidManifest फ़ाइल में अनुमतियां तय करनी होंगी. खतरनाक लेवल की अनुमतियों के मामले में, आपके ऐप्लिकेशन को रनटाइम में अनुमतियों का अनुरोध करना पड़ सकता है. ज़्यादा जानकारी के लिए, Android पर अनुमतियां और अनुमति से जुड़े सबसे सही तरीके पढ़ें.

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

android.permission.EYE_TRACKING_COARSE

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

Jetpack XR SDK टूल

लागू नहीं

OpenXR एक्सटेंशन

Unity की सुविधाएं

android.permission.EYE_TRACKING_FINE

चुनावी, इनपुट, और इंटरैक्शन के लिए, आंखों की गतिविधियों को ट्रैक करना.

android.permission.FACE_TRACKING

चेहरे के एक्सप्रेशन को ट्रैक करना और उन्हें रेंडर करना.

Jetpack XR SDK टूल

लागू नहीं

OpenXR एक्सटेंशन

Unity की सुविधाएं

android.permission.HAND_TRACKING

हाथ के जॉइंट की पोज़िशन और कोणीय और रैखिक वेलोसिटी को ट्रैक करना; उपयोगकर्ता के हाथों के मेश का इस्तेमाल करना.

Jetpack XR SDK टूल

OpenXR एक्सटेंशन

Unity की सुविधाएं

android.permission.SCENE_UNDERSTANDING_COARSE

रोशनी का अनुमान लगाना; मेश वाली सतहों पर पासथ्रू को प्रोजेक्ट करना; एनवायरमेंट में ट्रैक की जा सकने वाली चीज़ों के ख़िलाफ़ रेकास्ट करना; प्लेन ट्रैकिंग; ऑब्जेक्ट ट्रैकिंग; परसिस्टेंट ऐंकर.

android.permission.SCENE_UNDERSTANDING_FINE

डेप्थ टेक्सचर.

Jetpack XR SDK टूल

लागू नहीं

OpenXR एक्सटेंशन

Unity की सुविधाएं