Tworzenie urządzeń wirtualnych dla okularów audio i okularów z wyświetlaczem

Obsługiwane urządzenia z XR
Ten przewodnik pomoże Ci tworzyć aplikacje na te typy urządzeń z XR.
Okulary audio i
wyświetlające obraz

Emulator Androida XR to specjalna wersja Android Emulator, która jest przeznaczona do tworzenia aplikacji na XR. Umożliwia testowanie i debugowanie aplikacji na XR w znanym środowisku Android Studio.

Zanim uruchomisz aplikację w emulatorze Androida XR, musisz go skonfigurować. Utwórz wirtualne urządzenia z Androidem (AVD) dla okularów audio i okularów wyświetlających obraz, aby używać ich z emulatorem Androida XR podczas testowania i debugowania aplikacji. Emulator okularów audio i okularów wyświetlających obraz działa jako osobne urządzenie wirtualne, które możesz sparować z instancją emulatora z uruchomionym AVD telefonu.

Aby skonfigurować wszystko, czego potrzebujesz do tych urządzeń wirtualnych, wykonaj czynności opisane w kolejnych sekcjach.

Sprawdzanie wymagań systemowych

Zanim zaczniesz tworzyć wirtualne urządzenia z Androidem (AVD) dla okularów audio i okularów wyświetlających obraz, zapoznaj się z tymi wymaganiami systemowymi.

Tworzenie wirtualnego urządzenia z Androidem dla okularów audio lub okularów wyświetlających obraz

Aby utworzyć AVD dla okularów audio lub okularów wyświetlających obraz, którego możesz używać podczas testowania i debugowania aplikacji:

  1. Otwórz najnowszą wersję Canary Android Studio, a następnie kliknij Narzędzia > Menedżer urządzeń > Dodaj nowe urządzenie > Utwórz urządzenie wirtualne.

    Panel Menedżer urządzeń w Android Studio.

  2. W oknie Dodaj urządzenie w sekcji Format wybierz XR.

  3. Z listy wybierz Okulary AI, a następnie kliknij Dalej.

  4. Na karcie Konfiguruj urządzenie wirtualne w sekcji Wybierz obraz systemu z listy obrazów systemu wybierz najnowszy obraz systemu okularów AI, który jest zgodny z Twoim systemem.

    Okno „Skonfiguruj urządzenie wirtualne” w Android Studio.

  5. Kliknij Zakończ , a jeśli pojawi się prośba o pobranie wybranego obrazu systemu , kliknij Tak.

Tworzenie AVD telefonu, które będzie działać jako urządzenie hosta

AVD okularów audio i okularów wyświetlających obraz wymagają też AVD telefonu, które będzie działać jako urządzenie hosta dla Twojej aplikacji. Najpierw utwórz AVD telefonu, które będzie działać jako urządzenie hosta dla okularów:

  1. W Android Studio wróć do Menedżera urządzeń i kliknij Dodaj nowe urządzenie > Utwórz urządzenie wirtualne.
  2. W oknie Dodaj urządzenie w sekcji Format wybierz Telefon.
  3. Wybierz dowolne urządzenie (w tym przykładzie używamy Pixela 9 Pro), a następnie kliknij Dalej.
  4. W menu API wybierz API CANARY Preview.

    Konfiguracja poziomu interfejsu AVD API na urządzeniu hosta telefonu.

  5. W sekcji Wybierz obraz systemu z listy obrazów systemu wybierz najnowszy obraz systemu, który jest zgodny z Twoim systemem:

    • Pre-Release 16 KB Page Size Google Play ARM 64 v8a System Image (macOS)
    • Pre-Release 16 KB Page Size Google Play Intel x86_64 Atom System Image (Windows and Linux)

    Konfiguracja obrazu systemu AVD na urządzeniu hosta telefonu.

  6. Kliknij Zakończ , a jeśli pojawi się prośba o pobranie wybranego obrazu systemu , kliknij Tak.

Parowanie urządzeń

Na koniec sparuj urządzenia:

  1. W Menedżerze urządzeń znajdź AVD okularów i wybierz Sparuj okulary z rozszerzonego menu.

    Opcja Sparuj okulary w Menedżerze urządzeń uruchamia Asystenta parowania.

  2. Z listy zgodnych urządzeń wybierz AVD telefonu.

    Lista zgodnych urządzeń hosta, które można sparować.

    Asystent parowania uruchomi oba AVD w emulatorze i rozpocznie parowanie.

  3. Na AVD telefonu zaakceptuj prośby o uprawnienia, aby powiązać urządzenia.

    Asystent parowania używa AVD telefonu do prezentowania żądań powiązania.

    Asystent parowania zakończy parowanie.

    Asystent parowania kończy parowanie po zaakceptowaniu żądań powiązania.

Dalsze kroki

Teraz, gdy masz już utworzone AVD dla okularów audio i okularów wyświetlających obraz, uruchom aplikację na tych AVD za pomocą emulatora.


OpenXR™ i logo OpenXR są znakami towarowymi należącymi do The Khronos Group Inc. i są zarejestrowane jako znaki towarowe w Chinach, Unii Europejskiej, Japonii i Wielkiej Brytanii.