Informazioni sulle autorizzazioni per XR

Dispositivi XR applicabili
Queste indicazioni ti aiutano a creare esperienze per questi tipi di dispositivi XR.
Visori XR
Occhiali XR con cavo

Come per le app su dispositivi mobili e altri fattori di forma, alcune funzionalità offerte dalle app XR richiedono che l'app dichiari le autorizzazioni nel file AndroidManifest dell'app. Nel caso di autorizzazioni pericolose, l'app potrebbe dover richiedere autorizzazioni di runtime. Per informazioni più dettagliate, leggi Autorizzazioni su Android e Best practice per le autorizzazioni.

Le seguenti autorizzazioni possono essere utilizzate dalle app XR. Tutte le autorizzazioni in questa sezione sono considerate autorizzazioni pericolose, pertanto devi dichiararle nel file manifest dell'app e richiederle in fase di runtime.

android.permission.EYE_TRACKING_COARSE

Rappresentazione della posizione, dello stato e dell'orientamento degli occhi dell'utente, ad esempio per l'utilizzo con gli avatar. Utilizza questa autorizzazione quando sono necessari dati di tracciamento oculare a bassa precisione.

SDK Jetpack XR

N/D

Estensioni OpenXR

Funzionalità di Unity

android.permission.EYE_TRACKING_FINE

Sguardo per la selezione, l'input, le interazioni e il foveated rendering con tracciamento oculare.

android.permission.FACE_TRACKING

Tracciamento e rendering delle espressioni facciali.

SDK Jetpack XR

N/D

Estensioni OpenXR

Funzionalità di Unity

android.permission.RECORD_AUDIO

Registrazione di input audio, ad esempio per origini dati di tracciamento facciale basate sull'audio.

SDK Jetpack XR

N/D

Estensioni OpenXR

Funzionalità di Unity

N/D

android.permission.HAND_TRACKING

Monitoraggio delle posizioni delle articolazioni della mano e delle velocità angolari e lineari; utilizzo di una rappresentazione mesh delle mani dell'utente.

android.permission.BODY_TRACKING

Monitoraggio delle posizioni delle articolazioni del corpo e delle proporzioni dello scheletro.

SDK Jetpack XR

N/D

Estensioni OpenXR

Funzionalità di Unity

android.permission.SCENE_UNDERSTANDING_COARSE

Stima della luce; proiezione del passthrough su superfici mesh; esecuzione di raycast su elementi tracciabili nell'ambiente; tracciamento di piani, immagini, marker, codici QR, mesh e oggetti; ancoraggi persistenti e condivisi.

SDK Jetpack XR

Estensioni OpenXR

Funzionalità di Unity

android.permission.SCENE_UNDERSTANDING_FINE

Texture di profondità, meshing della scena, stima della luce della mappa cubica, raycasting di profondità e annotazioni spaziali.

android.permission.ACCESS_FINE_LOCATION

Posizione e orientamento precisi rispetto alla Terra per il monitoraggio e gli ancoraggi geospaziali.

SDK Jetpack XR

N/D

Estensioni OpenXR

Funzionalità di Unity

N/D