Debugowanie w Wear OS odbywa się za pomocą tych samych standardowych narzędzi i procesów co debugowanie na innych formatach obsługiwanych przez Androida.
Na tej stronie znajdziesz instrukcje i linki, które pomogą Ci debugować aplikacje na Wear OS.
Cele debugowania
Aplikację na Wear OS możesz debugować za pomocą emulatora Androida lub na fizycznym urządzeniu.
Emulator Androida
Emulator Androida umożliwia testowanie aplikacji na różnych konfiguracjach wirtualnych zegarków bezpośrednio z Android Studio.
- Skonfiguruj emulator: jeśli jeszcze tego nie zrobisz, wykonaj te czynności, aby skonfigurować emulator.
- Wybierz emulator: na pasku narzędzi Android Studio w menu docelowego urządzenia wybierz wirtualne urządzenie Wear OS, na którym chcesz uruchomić aplikację.
- Uruchom aplikację: kliknij Uruchom
. Android Studio zainstaluje aplikację w emulatorze i ją uruchomi.
Więcej informacji o funkcjach emulatora specyficznych dla Wear OS znajdziesz w artykule Emulator Wear OS.
Zegarek
Debugowanie na fizycznym zegarku pomaga ocenić wrażenia użytkownika w rzeczywistych warunkach i przetestować funkcje specyficzne dla sprzętu, takie jak czujniki.
Łączenie przez Wi-Fi
Wear OS obsługuje debugowanie bezprzewodowe, które umożliwia debugowanie aplikacji w sieci Wi-Fi. Aby korzystać z debugowania bezprzewodowego, włącz opcje programisty i debugowanie bezprzewodowe na zegarku, sparuj komputer deweloperski za pomocą kodu parowania, a następnie połącz się z zegarkiem.
Szczegółowe instrukcje znajdziesz w artykule Debugowanie Wear OS przez Wi-Fi.
Łączenie przez USB
Na obsługiwanych zegarkach, które mają połączenie USB, np. na podstawce ładującej obsługującej przesyłanie danych, możesz połączyć się za pomocą fizycznego kabla USB.
Aby połączyć się przez USB, postępuj zgodnie ze szczegółowymi instrukcjami w artykule Uruchamianie aplikacji na urządzeniu.
Dodatkowe debugowanie i konfiguracja
Większość narzędzi do debugowania działa tak samo jak na innych urządzeniach z Androidem, ale niektóre aspekty są specyficzne dla Wear OS.
Instalowanie określonej wersji systemu operacyjnego
Jeśli do testowania potrzebujesz określonej wersji Wear OS, możesz flashować obraz oprogramowania bezpośrednio na zegarki, które obsługują połączenie USB do przesyłania danych. Możesz na przykład wgrać obraz fabryczny lub pełny obraz OTA na zegarek Google Pixel Watch.
Testowanie połączeń zegarka z telefonem
Jeśli funkcje aplikacji obejmują zarówno zegarek, jak i telefon, a testujesz na emulowanym zegarku, możesz użyć asystenta parowania Wear OS w Android Studio, aby sparować urządzenie testowe z fizycznym lub wirtualnym telefonem.
Przechwytywanie zrzutów ekranu i filmów
Przechwytywanie zrzutów ekranu i filmów za pomocą interfejsu Android Studio działa tak samo w Wear OS jak na innych urządzeniach. Jeśli jednak używasz adb z wiersza poleceń, proces może się różnić, ponieważ może być konieczne określenie konkretnych kodeków. Więcej informacji znajdziesz w artykule Przechwytywanie zrzutów ekranu Wear OS.