Investigar o comportamento do código em execução na WebView, também conhecido como depuração, é uma parte essencial do desenvolvimento de aplicativos Android que mostram conteúdo da Web.
Esta seção aborda as seguintes metodologias de depuração do WebView:
Registro em console do JavaScript: se você já depurou páginas da Web com o Chrome DevTools ou o Safari Web Inspector, talvez já tenha usado
console(comoconsole.log()). É possível ver mensagens do console no Chrome DevTools ou no Logcat. O framework WebKit do Android é compatível com a maioria das mesmas APIs. Assim, você pode receber registros da sua página da Web ao depurar noWebView.Chrome DevTools: permite a inspeção remota em tempo real de código HTML, CSS e JavaScript na WebView do app usando ferramentas para desenvolvedores no navegador Chrome na sua máquina de desenvolvimento.
Acessar servidor local: veicule conteúdo de um servidor Web local na sua máquina de desenvolvimento e acesse-o de uma WebView em um dispositivo ou emulador de teste para ver rapidamente as mudanças sem implantação em um servidor remoto.
App WebView DevTools: um utilitário no dispositivo dedicado à configuração em todo o dispositivo, ao gerenciamento de flags de linha de comando e à análise de falhas do componente WebView do Android.