Berechtigungen für XR

XR‑Geräte, für die der Leitfaden gilt
Dieser Leitfaden hilft Ihnen dabei, Erlebnisse für die folgenden Arten von XR-Geräten zu entwickeln.
XR‑Headsets
Kabelgebundene XR‑Brillen
Audio- und
Displaybrillen

Wie bei Apps auf Mobilgeräten und anderen Formfaktoren erfordern einige Funktionen von XR‑Apps, dass Ihre App Berechtigungen in der AndroidManifest-Datei deklariert. Bei gefährlichen Berechtigungen muss Ihre App möglicherweise Laufzeitberechtigungen anfordern. Weitere Informationen finden Sie unter Berechtigungen unter Android und Best Practices für Berechtigungen.

Die folgenden Berechtigungen können von XR‑Apps verwendet werden. Alle Berechtigungen in diesem Abschnitt gelten als gefährliche Berechtigungen. Sie müssen sie daher im App-Manifest deklarieren und zur Laufzeit anfordern.

android.permission.EYE_TRACKING_COARSE

Darstellung der Augenposition, des Status und der Ausrichtung des Nutzers, z. B. für die Verwendung mit Avataren. Verwenden Sie diese Berechtigung, wenn Daten für das Eye-Tracking mit geringer Genauigkeit erforderlich sind.

Jetpack XR SDK

OpenXR-Erweiterungen

Unity-Funktionen

android.permission.EYE_TRACKING_FINE

Blickrichtung für Auswahl, Eingabe und Interaktionen.

Jetpack XR SDK

OpenXR-Erweiterungen

Unity-Funktionen

android.permission.FACE_TRACKING

Tracking und Rendering von Gesichtsausdrücken.

Jetpack XR SDK

OpenXR-Erweiterungen

Unity-Funktionen

android.permission.HAND_TRACKING

Tracking von Handgelenkspositionen sowie Winkel- und Lineargeschwindigkeiten; Verwendung einer Mesh-Darstellung der Hände des Nutzers.

android.permission.SCENE_UNDERSTANDING_COARSE

Lichtschätzung; Projizieren von Passthrough auf Mesh-Oberflächen; Raycasts für verfolgbare Objekte in der Umgebung; Ebenen-Tracking; Objekt-Tracking; persistente Anker.

android.permission.SCENE_UNDERSTANDING_FINE

Tiefentextur.

Jetpack XR SDK

OpenXR-Erweiterungen

Unity-Funktionen