Proprio come le app su dispositivi mobili e altri fattori di forma, alcune funzionalità offerte dalle app XR richiedono che la tua app dichiari le autorizzazioni nel file AndroidManifest. Nel caso di autorizzazioni pericolose, la tua app potrebbe dover richiedere le autorizzazioni di runtime. Per informazioni più in-depth, consulta la sezione Permissions on Android e le permission best practices.
Le app XR possono utilizzare le seguenti autorizzazioni. Tutte le autorizzazioni in questa sezione sono considerate autorizzazioni pericolose, pertanto devi dichiararle nel manifest dell'app e richiederle in fase di runtime.
android.permission.EYE_TRACKING_COARSE
Rappresenta la posa, lo stato e l'orientamento degli occhi dell'utente, ad esempio per l'utilizzo con gli avatar. Utilizza questa autorizzazione quando sono necessari dati di eye tracking a bassa precisione.
SDK Jetpack XR
N/D
Estensioni OpenXR
Funzionalità di Unity
android.permission.EYE_TRACKING_FINE
Sguardo per la selezione, l'input e le interazioni.
SDK Jetpack XR
N/D
Estensioni OpenXR
Funzionalità di Unity
android.permission.FACE_TRACKING
Tracciamento e rendering delle espressioni facciali.
SDK Jetpack XR
N/D
Estensioni OpenXR
Funzionalità di Unity
android.permission.HAND_TRACKING
Tracciamento delle pose delle articolazioni delle mani e delle velocità angolari e lineari; utilizzo di una rappresentazione mesh delle mani dell'utente.
SDK Jetpack XR
Estensioni OpenXR
Funzionalità di Unity
android.permission.SCENE_UNDERSTANDING_COARSE
Stima della luce; proiezione del passthrough sulle superfici mesh; esecuzione di raycast su elementi tracciabili nell'ambiente; tracciamento dei piani; tracciamento degli oggetti; ancoraggi persistenti.
SDK Jetpack XR
Estensioni OpenXR
Funzionalità di Unity
android.permission.SCENE_UNDERSTANDING_FINE
Texture di profondità.
SDK Jetpack XR
N/D