Debugowanie na Wear OS odbywa się przy użyciu tych samych standardowych narzędzi i procesów co debugowanie na innych urządzeniach z Androidem.
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 fizycznego urządzenia.
Emulator Androida
Android Emulator umożliwia testowanie aplikacji na różnych wirtualnych zegarkach bezpośrednio w Androidzie Studio.
- Skonfiguruj emulator: jeśli jeszcze tego nie zrobiono, wykonaj czynności opisane w tym artykule.
- Wybierz emulator: na pasku narzędzi Android Studio wybierz wirtualne urządzenie z Wear OS, na którym chcesz uruchomić aplikację, z menu urządzenia docelowego.
- Uruchom aplikację: kliknij Uruchom
. Android Studio zainstaluje aplikację w emulatorze i ją uruchomi.
Więcej informacji o funkcjach emulatora Wear OS znajdziesz w artykule Emulator Wear OS.
Zegarek fizyczny
Debugowanie na fizycznym zegarku pomaga ocenić wrażenia użytkownika w rzeczywistych warunkach i przetestować funkcje specyficzne dla sprzętu, takie jak czujniki. Z zegarkiem fizycznym możesz połączyć się przez Wi-Fi lub, w przypadku obsługiwanych zegarków, przez USB.
Aby połączyć zegarek fizyczny:
- Przygotuj zegarek: włącz debugowanie ADB w opcjach programisty na zegarku.
- Połącz: postępuj zgodnie ze szczegółowymi instrukcjami dotyczącymi połączeń USB lub Wi-Fi, w tym używania
adb pairiadb connect, w artykule Uruchamianie aplikacji na urządzeniu sprzętowym. Procedura konfiguracji jest podobna do tej na innych urządzeniach z Androidem.
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 konkretnej wersji systemu operacyjnego
Jeśli testy wymagają określonej wersji Wear OS, możesz wgrać obraz oprogramowania bezpośrednio na zegarki obsługujące połączenie USB do transmisji danych. Możesz na przykład wgrać obraz fabryczny lub pełny obraz aktualizacji OTA na zegarek Google Pixel Watch.
Testowanie połączeń między zegarkiem a telefonem
Jeśli funkcje aplikacji obejmują zarówno zegarek, jak i telefon, a testujesz ją na emulowanym zegarku, możesz użyć asystenta parowania Wear OS w Android Studio, aby sparować urządzenie testowe z fizycznym lub wirtualnym telefonem.
Robienie zrzutów ekranu i nagrywanie filmów
Robienie zrzutów ekranu i nagrywanie filmów za pomocą interfejsu Android Studio działa na Wear OS tak samo jak na innych urządzeniach. Jeśli jednak używasz adbz poziomu wiersza poleceń, proces może się różnić, ponieważ może być konieczne określenie konkretnych kodeków. Więcej informacji znajdziesz w artykule Robienie zrzutów ekranu na zegarku z Wear OS.