Menyelidiki perilaku kode yang berjalan di WebView, yang juga dikenal sebagai pen-debug-an, adalah bagian penting dari pengembangan aplikasi Android yang menampilkan konten web.
Bagian ini membahas metodologi pen-debug-an WebView berikut:
Pencatatan log konsol JavaScript: Jika Anda sudah terbiasa men-debug halaman web dengan Chrome DevTools atau Safari Web Inspector, Anda mungkin sudah terbiasa menggunakan
console(seperticonsole.log()). Anda dapat melihat pesan konsol di Chrome DevTools atau Logcat. Framework WebKit Android mendukung sebagian besar API yang sama, sehingga Anda dapat menerima log dari halaman web saat men-debug diWebView.Chrome DevTools: Memungkinkan pemeriksaan jarak jauh langsung pada kode HTML, CSS, dan JavaScript di WebView aplikasi Anda menggunakan alat developer di browser Chrome di mesin pengembangan Anda.
Akses server lokal: Sajikan konten dari server web lokal di mesin pengembangan Anda dan akses dari WebView di perangkat atau emulator pengujian untuk melihat perubahan dengan cepat tanpa men-deploy ke server jarak jauh.
Aplikasi WebView DevTools: Utilitas di perangkat yang dikhususkan untuk konfigurasi di seluruh perangkat, pengelolaan flag command line, dan analisis error komponen WebView Android.