Testowanie w emulatorze Wear OS

Emulator Androida umożliwia testowanie aplikacji na Wear OS na urządzeniach wirtualnych. Większość jego funkcji jest opisana w głównej dokumentacji Emulatora Androida ; ta strona skupia się na funkcjach, możliwościach testowania i wskazówkach dotyczących rozwiązywania problemów związanych z tworzeniem aplikacji na Wear OS.

Podstawowe instrukcje konfiguracji znajdziesz w artykule Tworzenie i uruchamianie aplikacji na Wear OS.

Możliwości testowania na Wear OS

Emulator udostępnia specjalistyczne narzędzia do testowania funkcji Wear OS.

Testowanie dźwięku Bluetooth

Zapoznaj się z artykułem Testowanie dźwięku Bluetooth na emulatorach.

Symulowanie czujników

Emulator udostępnia różne sposoby symulowania danych z czujników na pasku narzędzi, w zależności od typu danych.

Ikony na pasku narzędzi Android Studio
Rysunek 1.: Pasek narzędzi „Uruchomione urządzenia” w Android Studio.
  • Dane z funkcji dotyczących zdrowia:
  • Inne czujniki (np. lokalizacji, pozycji, tętna):
    • W przypadku innych typów czujników otwórz okno Rozszerzone ustawienia, klikając przycisk rozwijania menu (...) na pasku narzędzi emulatora.
    • Lokalizacja: otwórz Rozszerzone ustawienia > Lokalizacja , aby podać pojedyncze punkty GPS lub symulować trasy. Jest to przydatne do testowania aplikacji z interfejsem dostawcy uśrednionej lokalizacji API i sprawdzania obsługi przybliżonej lokalizacji.
    • Pozycja urządzenia (akcelerometr i żyroskop): otwórz Rozszerzone ustawienia > Czujniki wirtualne > Pozycja urządzenia. Dostosuj suwaki Obrót (X-Rot, Y-Rot, Z-Rot) i Ruch (X, Y, Z), aby testować interakcje oparte na ruchu.
    • Tętno i dodatkowe czujniki: otwórz Rozszerzone ustawienia > Czujniki wirtualne > Dodatkowe czujniki. Symuluj tętno i inne czujniki, takie jak temperatura otoczenia, pole magnetyczne, zbliżenie, światło, ciśnienie i wilgotność względna.

Symulowanie danych wejściowych zegarka

  • Dotyk i gesty: standardowa interakcja z myszą naśladuje dotyk.
  • Przyciski fizyczne (w tym obrotowy przycisk boczny i ramka):

    • Przyciski u góry panelu emulatora mogą służyć do symulowania przycisków sprzętowych (przycisk 1 "przycisk 1
ikona", przycisk 2 „przycisk 2
ikona”) oraz innych interakcji fizycznych, takich jak zasłanianie dłonią ! „ikona dłoni” przechylanie urządzenia i przesuwanie palcem w tył

    • Aby użyć pokrętła, otwórz rozszerzone menu paska narzędzi emulatora (...) i wybierz Pokrętło.

Parowanie urządzeń

Emulator obsługuje parowanie z telefonami fizycznymi i wirtualnymi. Aby przeprowadzić konfigurację z przewodnikiem, użyj asystenta parowania emulatora Wear OS w Menedżerze urządzeń w Android Studio. Szczegółowe informacje znajdziesz w artykule Łączenie zegarka z telefonem.

Ważne informacje

Podczas testowania zwróć uwagę na te kluczowe kwestie techniczne i dotyczące wydajności.

Tylko architektura 64-bitowa (najnowsze obrazy)

Obrazy systemu emulatora dla Wear OS 4 (API 33) i nowszych wersji obsługują tylko architektury 64-bitowe (x86-64, arm64-v8a).

Różnice w wydajności

Wydajność emulatora, zwłaszcza w zakresie zużycia baterii i szybkości renderowania, może się znacznie różnić od wydajności urządzeń fizycznych. Aby ostatecznie sprawdzić wydajność i zoptymalizować zużycie baterii, zawsze przeprowadzaj testy na rzeczywistym sprzęcie.

Znane problemy

W tej sekcji znajdziesz listę typowych problemów związanych z emulatorem Wear OS. Ogólne problemy z emulatorem znajdziesz na głównej stronie Rozwiązywanie znanych problemów z Emulatorem Androida.