Narzędzia Android Studio do XR

W tej dokumentacji znajdziesz informacje o korzystaniu z emulatora Androida XR i inspektora układu w Android Studio do tworzenia aplikacji XR.

Android Studio zawiera te funkcje XR:

  • Emulator Androida XR
  • Obsługa XR w narzędziu Layout Inspector

Ekran emulatora Android Studio

Emulator Androida XR

Emulator Androida XR udostępnia zwirtualizowane urządzenia XR do testowania i debugowania aplikacji XR w Android Studio. Emuluje urządzenia XR, dzięki czemu możesz korzystać z aplikacji w przestrzennym środowisku 3D. Dzięki temu możesz tworzyć aplikacje bez konieczności używania fizycznego sprzętu na wczesnych etapach rozwoju, co usprawnia pracę i przyspiesza iterację.

Jeśli po raz pierwszy używasz emulatora w Android Studio, zapoznaj się z ogólną dokumentacją emulatora Androida.

Uruchamianie emulatora Androida XR

Po zainstalowaniu emulatora Androida XR kliknij przycisk Uruchom przy odpowiednim urządzeniu w Menedżerze urządzeń.

Ekran Menedżera urządzeń w Android Studio

Elementy sterujące w emulatorze XR

Po wczytaniu emulatora Androida XR zwróć uwagę na menu w prawym dolnym rogu. W tym menu możesz wybrać różne elementy sterujące do interakcji z emulatorem.

Ekran Menedżera urządzeń w Android Studio

Włączanie myszy i klawiatury

Emulator obsługuje interakcje za pomocą myszy i klawiatury. Podczas interakcji z systemem lub aplikacją na Androida w emulatorze upewnij się, że wybrana jest ikona interakcji.

Ikona myszy i klawiatury urządzenia w Android Studio

Gdy to zrobisz, możesz zacząć wchodzić w interakcje z różnymi elementami w przestrzeni wirtualnej, przesuwając mysz nad oknem emulatora.

Rozglądanie się i poruszanie w środowisku wirtualnym

Emulator Androida XR renderuje aplikacje i ich zawartość w wirtualnym środowisku 3D. Aby zmienić kierunek widoku, obracać, przesuwać, przybliżać i oddalać oraz resetować widok, użyj tych elementów sterujących:

Ikona obracania w Android Studio

Obrót: przeciągnij myszą, aby obrócić widok w danym kierunku.

Ikona przesuwania w Android Studio

Przesuwanie: przeciągnij myszką, aby przesunąć widok w górę, w dół i na boki. Umożliwi to oglądanie zawartości emulatora z różnych perspektyw.

Ikona wózka w Android Studio

Dolly: przeciągnij myszą, aby przybliżyć lub oddalić obiekty w widoku.

Ikona resetowania Android Studio

Resetuj: kliknij ten przycisk, aby przywrócić domyślny widok emulatora.

Aby poruszać się w środowisku wirtualnym, możesz też używać tych skrótów klawiszowych: Aby używać tych funkcji podczas korzystania z myszy i klawiatury, przytrzymaj klawisz Option (macOS) lub Alt (Windows).

  • W: (lub strzałka w górę): przejście do przodu w bieżącym widoku.
  • A: (lub klawisz strzałki w lewo): krok w lewo.
  • S (lub strzałka w dół): przewijanie do tyłu.
  • D (lub strzałka w prawo): krok w prawo.
  • Q: Przesuń w dół.
  • E: przesuń w górę.

Włączanie trybu przekazywania

Menu u góry emulatora zawiera opcję włączenia lub wyłączenia symulowanego środowiska passthrough.

Interfejs trybu przekazywania w Android Studio

Po włączeniu trybu widoku otoczenia będzie wyświetlane symulowane środowisko wewnętrzne. Użyj tego trybu, aby testować aplikacje w rzeczywistości mieszanej.

Ekran emulatora Android Studio

Inne elementy sterujące emulatora

Ikona zasilania w Android Studio

Zasilanie: symuluje włączanie i wyłączanie urządzenia.

Ikona zwiększania głośności w Android Studio Ikona zmniejszania głośności w Android Studio

Głośność: symuluje sterowanie głośnością

Ikona zrzutu ekranu z Android Studio Ikona nagrywania ekranu w Android Studio

Zrzut ekranu: wykonuje zrzut ekranu lub nagranie ekranu w aktualnym stanie urządzenia.

Ikona powrotu w Android Studio Ikona strony głównej Android Studio Ikona przeglądu Android Studio

Sterowanie 3 przyciskami Androida: symuluje przyciski Wstecz, Ekran główny i Przegląd.

Rozwiązywanie problemów

Znane problemy i sposoby ich obejścia znajdziesz w informacjach o wersji.

Jeśli napotkasz problem, który nie jest znany, zajrzyj na stronę pomocy, gdzie znajdziesz instrukcje dotyczące uzyskiwania pomocy i zgłaszania problemów.

Dołączenie raportu o awarii lub zgłoszenia błędu pomoże nam lepiej zrozumieć problem. Zrzuty ekranu i nagrania również zawierają potrzebne dodatkowe informacje. Instrukcje w tej sekcji wyjaśniają, jak przesłać raport o awarii i użyć adb do wygenerowania raportu o błędach.

Używanie inspektora układu Androida Studio z aplikacją XR

Gdy zaczniesz tworzyć panele przestrzenne i orbity, możesz sprawdzić układ za pomocą narzędzia Layout Inspector w Android Studio. Jeśli nie znasz Inspektora układu, zapoznaj się z naszym przewodnikiem po debugowaniu układu.

Aby użyć narzędzia Layout Inspector w aplikacji na Androida XR:

  1. Gdy projekt jest otwarty w Android Studio, upewnij się, że wbudowany inspektor układu jest wyłączony (odznacz opcję i ponownie uruchom Android Studio).Strona ustawień Android Studio
  2. Uruchom aplikację.
  3. Po zakończeniu wdrażania aplikacji wybierz Narzędzia > Inspektor układu.

Inspektor układu otworzy się w osadzonym oknie. Po kilku sekundach po lewej stronie pojawi się podgląd, a po prawej – drzewo komponentów. Elementy dodatkowe i panele pojawiają się jako osobne obiekty pod główną treścią.

Strona narzędzia Layout Inspector w Android Studio

Teraz możesz korzystać z aplikacji w emulatorze. Jeśli chcesz sprawdzić dowolny komponent, kliknij go w podglądzie lub w drzewie komponentów.

Atrybuty komponentu możesz wyświetlić, klikając kartę atrybutów w prawym rogu.

Strona narzędzia Layout Inspector w Android Studio

Włącz statystyki użytkowania, aby pomóc w ulepszaniu Androida Studio na potrzeby XR

Włącz statystyki użytkowania i przesyłaj opinie, aby pomóc nam ulepszać te narzędzia. Jest to wersja testowa Androida Studio, więc wiele z tych funkcji jest nadal w trakcie opracowywania.

Kliknij Ustawienia > Wygląd i zachowanie > Ustawienia systemu > Udostępnianie danych i upewnij się, że opcja Wysyłaj statystyki użytkowania do Google jest zaznaczona.

Strona ustawień Android Studio


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.