Comprendre les autorisations pour la réalité XR

Appareils XR concernés
Ces conseils vous aident à créer des expériences pour ces types d'appareils XR.
Casques XR
Lunettes XR filaires
Lunettes audio et
Display

Comme pour les applications sur les appareils mobiles et d'autres facteurs de forme, certaines fonctionnalités proposées par les applications XR nécessitent que votre application déclare des autorisations dans le fichier AndroidManifest de votre application. Dans le cas des autorisations dangereuses, votre application peut avoir besoin de demander des autorisations d'exécution. Pour en savoir plus, consultez Autorisations sur Android et les bonnes pratiques concernant les autorisations.

Les applications XR peuvent utiliser les autorisations suivantes. Toutes les autorisations de cette section sont considérées comme dangereuses. Vous devez donc les déclarer dans le fichier manifeste de votre application et les demander au moment de l'exécution.

android.permission.EYE_TRACKING_COARSE

Représente la pose, l'état et l'orientation des yeux de l'utilisateur, par exemple pour une utilisation avec des avatars. Utilisez cette autorisation lorsque des données de suivi oculaire de faible précision sont nécessaires.

SDK Jetpack XR

N/A

Extensions OpenXR

Fonctionnalités Unity

android.permission.EYE_TRACKING_FINE

Sélection, saisie et interactions par le regard.

SDK Jetpack XR

N/A

Extensions OpenXR

Fonctionnalités Unity

android.permission.FACE_TRACKING

Suivi et rendu des expressions faciales.

SDK Jetpack XR

N/A

Extensions OpenXR

Fonctionnalités Unity

android.permission.HAND_TRACKING

Suivi des poses des articulations des mains et des vitesses angulaires et linéaires ; utilisation d'une représentation en maillage des mains de l'utilisateur.

android.permission.SCENE_UNDERSTANDING_COARSE

Estimation de la luminosité, projection de la vue traversante sur les surfaces de maillage, exécution de raycasts sur les éléments à suivre dans l'environnement, suivi des plans, suivi des objets, ancres persistantes.

android.permission.SCENE_UNDERSTANDING_FINE

Texture de profondeur.

SDK Jetpack XR

N/A

Extensions OpenXR

Fonctionnalités Unity