Informacje o uprawnieniach w XR

Obsługiwane urządzenia XR
Ten przewodnik pomoże Ci tworzyć aplikacje na te typy urządzeń XR.
Gogle XR
Przewodowe okulary XR
Okulary z dźwiękiem i
wyświetlaczem

Podobnie jak w przypadku aplikacji na urządzeniach mobilnych i innych formatach, niektóre funkcje oferowane przez aplikacje XR wymagają, aby aplikacja deklarowała uprawnienia w pliku AndroidManifest. W przypadku uprawnień określanych jako niebezpieczne Twoja aplikacja może wymagać poproszenia o uprawnienia w trakcie działania. Więcej informacji znajdziesz w artykule Uprawnienia w Androidzie i sprawdzonych metodach dotyczących uprawnień.

Aplikacje XR mogą korzystać z tych uprawnień. Wszystkie uprawnienia w tej sekcji są uważane za niebezpieczne, dlatego musisz je zadeklarować w manifeście aplikacji i poprosić o nie w trakcie działania.

android.permission.EYE_TRACKING_COARSE

Reprezentowanie pozycji, stanu i orientacji oczu użytkownika, np. do użycia z awatarami. Używaj tego uprawnienia, gdy potrzebujesz danych śledzenia wzroku o niskiej precyzji.

Jetpack XR SDK

Nie dotyczy

Rozszerzenia OpenXR

Funkcje Unity

android.permission.EYE_TRACKING_FINE

Śledzenie wzroku do wybierania, wprowadzania danych i interakcji.

Jetpack XR SDK

Nie dotyczy

Rozszerzenia OpenXR

Funkcje Unity

android.permission.FACE_TRACKING

Śledzenie i renderowanie mimiki.

Jetpack XR SDK

Nie dotyczy

Rozszerzenia OpenXR

Funkcje Unity

android.permission.HAND_TRACKING

Śledzenie pozycji stawów dłoni oraz prędkości kątowych i liniowych; używanie reprezentacji siatki dłoni użytkownika.

android.permission.SCENE_UNDERSTANDING_COARSE

Szacowanie oświetlenia; rzutowanie obrazu z kamery na powierzchnie siatki; wykonywanie rzutów promieni na obiekty śledzone w środowisku; śledzenie płaszczyzn; śledzenie obiektów; trwałe punkty zakotwiczenia.

android.permission.SCENE_UNDERSTANDING_FINE

Tekstura głębi.

Jetpack XR SDK

Nie dotyczy

Rozszerzenia OpenXR

Funkcje Unity