فهم الأذونات المطلوبة لتجربة الواقع المعزّز

أجهزة 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

تتبُّع أوضاع مفاصل اليد والسرعات الزاوية والخطية، واستخدام تمثيل شبكي لأيدي المستخدم

android.permission.SCENE_UNDERSTANDING_COARSE

تقدير الإضاءة، وعرض ميزة "الرؤية من خلال العدسة" على أسطح الشبكة المتداخلة، وإجراء عمليات تتبُّع الأشعة على العناصر القابلة للتتبُّع في البيئة، وتتبُّع الطائرات، وتتبُّع الكائنات، ونقاط الارتكاز المستمرة

android.permission.SCENE_UNDERSTANDING_FINE

نسيج العمق

Jetpack XR SDK

لا ينطبق

إضافات OpenXR

ميزات Unity