Debugowanie aplikacji internetowych

Badanie działania kodu uruchomionego w komponencie WebView, czyli debugowanie, jest istotną częścią tworzenia aplikacji na Androida, które wyświetlają treści internetowe.

W tej sekcji znajdziesz omówienie tych metod debugowania widoku WebView:

  • Logowanie w konsoli JavaScript: jeśli wiesz, jak debugować strony internetowe za pomocą Narzędzi deweloperskich w Chrome lub Inspektora sieci w Safari, możesz znać funkcję console (np. console.log()). Komunikaty konsoli możesz wyświetlać w Narzędziach deweloperskich w Chrome lub Logcat. Platforma WebKit na Androidzie obsługuje większość tych samych interfejsów API, więc podczas debugowania w WebView możesz otrzymywać logi ze swojej strony internetowej.

  • Narzędzia deweloperskie w Chrome: umożliwiają zdalne sprawdzanie na żywo kodu HTML, CSS i JavaScript w obiekcie WebView aplikacji za pomocą narzędzi deweloperskich w przeglądarce Chrome na komputerze deweloperskim.

  • Dostęp do serwera lokalnego: wyświetlaj treści z lokalnego serwera internetowego na komputerze deweloperskim i uzyskuj do nich dostęp z widoku WebView na urządzeniu testowym lub emulatorze, aby szybko zobaczyć zmiany bez wdrażania ich na serwerze zdalnym.

  • Aplikacja Narzędzia deweloperskie WebView: narzędzie na urządzenie przeznaczone do konfiguracji na poziomie urządzenia, zarządzania flagami wiersza poleceń i analizy awarii komponentu WebView na Androidzie.