Informazioni sulle autorizzazioni per XR

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

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.

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.

android.permission.SCENE_UNDERSTANDING_FINE

Texture di profondità.

SDK Jetpack XR

N/D

Estensioni OpenXR

Funzionalità di Unity