Investigar el comportamiento del código que se ejecuta en tu WebView, también conocido como depuración, es una parte esencial del desarrollo de aplicaciones para Android que muestran contenido web.
En esta sección, se abarcan las siguientes metodologías de depuración de WebView:
Registro de la consola de JavaScript: Si conoces la depuración de páginas web con las Herramientas para desarrolladores de Chrome o el Inspector web de Safari, es posible que sepas cómo usar
console(comoconsole.log()). Puedes ver los mensajes de la consola en las Herramientas para desarrolladores de Chrome o en Logcat. El framework de WebKit de Android admite la mayoría de las mismas APIs, por lo que puedes recibir registros de tu página web cuando depuras en tuWebView.Herramientas para desarrolladores de Chrome: Permite la inspección remota en tiempo real del código HTML, CSS y JavaScript en la WebView de tu app con las herramientas para desarrolladores en el navegador Chrome de tu máquina de desarrollo.
Accede al servidor local: Publica contenido desde un servidor web local en tu máquina de desarrollo y accede a él desde un WebView en un dispositivo de prueba o emulador para ver rápidamente tus cambios sin implementarlos en un servidor remoto.
App de WebView DevTools: Es una utilidad en el dispositivo dedicada a la configuración en todo el dispositivo, la administración de marcas de línea de comandos y el análisis de fallas del componente WebView de Android.