Разрешения для XR

Поддерживаемые XR-устройства
Это руководство поможет вам создавать продукты для таких XR-устройств.
XR-шлемы
Проводные XR-очки

Как и в случае с приложениями для мобильных устройств и других типов устройств, для некоторых возможностей приложений XR требуется объявить разрешения в файле AndroidManifest. Если разрешение относится к опасным, приложению может потребоваться запросить динамическое разрешение. Подробную информацию можно найти в статьях Разрешения в Android и Рекомендации по работе с разрешениями.

В приложениях расширенной реальности можно использовать перечисленные ниже разрешения. Все разрешения в этом разделе считаются опасными, поэтому вы должны объявить их в манифесте приложения и запросить во время выполнения.

android.permission.EYE_TRACKING_COARSE

Представление положения, состояния и ориентации глаз пользователя, например для использования с аватарами. Используйте это разрешение, когда нужны данные отслеживания взгляда с низкой точностью.

Jetpack XR SDK

Н/Д

Расширения OpenXR

Функции Unity

android.permission.EYE_TRACKING_FINE

Отслеживание взгляда для выбора, ввода, взаимодействия и фовеального рендеринга.

android.permission.FACE_TRACKING

Отслеживание и воспроизведение выражений лица.

Jetpack XR SDK

Н/Д

Расширения OpenXR

Функции Unity

android.permission.RECORD_AUDIO

Запись звука, например для источников данных отслеживания лица на основе звука.

Jetpack XR SDK

Н/Д

Расширения OpenXR

Функции Unity

Н/Д

android.permission.HAND_TRACKING

Отслеживание положения суставов рук, а также угловой и линейной скорости. Использование сетки для представления рук пользователя.

android.permission.BODY_TRACKING

Отслеживание положения суставов и пропорций скелета.

Jetpack XR SDK

Н/Д

Расширения OpenXR

Функции Unity

android.permission.SCENE_UNDERSTANDING_COARSE

Оценка освещенности; проецирование сквозного режима на поверхности сетки; выполнение трассировки лучей по отслеживаемым объектам в среде; отслеживание плоскостей, изображений, маркеров, QR-кодов, сеток и объектов; постоянные и общие привязки.

Jetpack XR SDK

Расширения OpenXR

Функции Unity

android.permission.SCENE_UNDERSTANDING_FINE

Текстуры глубины, мешинг сцены, оценка освещения кубической карты, трассировка лучей глубины и пространственные аннотации.

android.permission.ACCESS_FINE_LOCATION

Точное местоположение и ориентация относительно Земли для геопространственного отслеживания и якорей.

Jetpack XR SDK

Н/Д

Расширения OpenXR

Функции Unity

Н/Д