XR の権限について

対応する XR デバイス
このガイダンスは、次のようなタイプの XR デバイス向けのエクスペリエンスを構築する際に役立ちます。
[
XR Headsets
]
有線 XR グラス
音声と
ディスプレイのグラス

モバイル デバイスやその他のフォーム ファクタのアプリと同様に、XR アプリが提供する一部の機能 では、アプリの AndroidManifest ファイルで権限を宣言 する必要があります。危険な権限の場合、 アプリは実行時の権限をリクエストする必要がある場合があります。詳細については、Android の権限 と権限に関するベスト プラクティスをご覧ください。

XR アプリでは、次の権限を使用できます。このセクションの権限はすべて危険な権限と見なされるため、アプリ マニフェストで宣言し、かつ 実行時にリクエストする必要があります。

android.permission.EYE_TRACKING_COARSE

アバターで使用する場合など、ユーザーの目のポーズ、ステータス、向きを表します。低精度のアイ トラッキング データが必要な場合は、この権限を使用します。

Jetpack XR SDK

なし

OpenXR の拡張

Unity の機能

android.permission.EYE_TRACKING_FINE

選択、入力、操作のための視線。

Jetpack XR SDK

なし

OpenXR の拡張

Unity の機能

android.permission.FACE_TRACKING

表情のトラッキングとレンダリング。

Jetpack XR SDK

なし

OpenXR の拡張

Unity の機能

android.permission.HAND_TRACKING

手の関節のポーズ、角速度、線速度のトラッキング。ユーザーの手のメッシュ表現の使用。

android.permission.SCENE_UNDERSTANDING_COARSE

光の推定、メッシュ サーフェスへのパススルーの投影、環境内のトラッカブルに対するレイキャストの実行、平面トラッキング、オブジェクト トラッキング、永続的なアンカー。

android.permission.SCENE_UNDERSTANDING_FINE

深度テクスチャ。

Jetpack XR SDK

なし

OpenXR の拡張

Unity の機能