Entender as permissões para XR

Dispositivos XR relevantes
Estas orientações ajudam você a criar experiências para esses tipos de dispositivos XR.
Headsets XR
Óculos XR com fio

Assim como os apps em dispositivos móveis e outros formatos, alguns recursos oferecidos pelos apps de XR exigem que você declare permissões no arquivo AndroidManifest do app. No caso de permissões perigosas, seu app pode precisar solicitar permissões de execução. Leia Permissões no Android e práticas recomendadas de permissões para mais informações detalhadas.

As permissões a seguir podem ser usadas por apps de XR. Todas as permissões nesta seção são consideradas perigosas. Portanto, é necessário declará-las no manifesto do app e solicitá-las no momento da execução.

android.permission.EYE_TRACKING_COARSE

Representar a pose, o status e a orientação dos olhos do usuário, por exemplo, para uso com avatares. Use essa permissão quando dados de acompanhamento ocular de baixa precisão forem necessários.

SDK do Jetpack XR

N/A

Extensões do OpenXR

Recursos do Unity

android.permission.EYE_TRACKING_FINE

Olhar para seleção, entrada, interações e renderização foveada com acompanhamento ocular.

android.permission.FACE_TRACKING

Rastreamento e renderização de expressões faciais.

SDK do Jetpack XR

N/A

Extensões do OpenXR

Recursos do Unity

android.permission.RECORD_AUDIO

Gravar entrada de áudio, como para fontes de dados de captura de expressões faciais baseadas em áudio.

SDK do Jetpack XR

N/A

Extensões do OpenXR

Recursos do Unity

N/A

android.permission.HAND_TRACKING

Rastreamento de poses de articulações das mãos e velocidades angulares e lineares; uso de uma representação de malha das mãos do usuário.

android.permission.BODY_TRACKING

Rastreamento de poses de articulações do corpo e proporções do esqueleto.

SDK do Jetpack XR

N/A

Extensões do OpenXR

Recursos do Unity

android.permission.SCENE_UNDERSTANDING_COARSE

Estimativa de luz, projeção de passagem em superfícies de malha, realização de raycasts em elementos rastreáveis no ambiente, rastreamento de plano, imagem, marcador, QR code, malha e objeto, âncoras persistentes e compartilhadas.

SDK do Jetpack XR

Extensões do OpenXR

Recursos do Unity

android.permission.SCENE_UNDERSTANDING_FINE

Texturas de profundidade, malha de cena, estimativa de luz de cubemap, raycasting de profundidade e anotações espaciais.

android.permission.ACCESS_FINE_LOCATION

Localização e orientação precisas em relação à Terra para rastreamento e âncoras geoespaciais.

SDK do Jetpack XR

N/A

Extensões do OpenXR

Recursos do Unity

N/A