inhabilitado - webview android studio 2018
WebView y localhost (5)
Asegúrese de que está cargando WebView con direcciones URL completas.
http://www.google.com
http://10.0.2.2/
y no:
www.google.com
google.com
Todo esto funcionará mientras usa el navegador, pero debe proporcionar una url válida completa para WebView. Golpeé mi cabeza contra el teclado durante una hora descubriéndolo.
Si tiene problemas de conectividad en el emulador, intente anular el dns en la ruta de compilación.
Window > Preferences > Android > Launch
Default emulator options: -dns-server 8.8.8.8
Obtengo google.com dentro de mi WebView, pero no obtengo mi localhost en eso. Alguien puede ayudarme?
He creado un sitio web y lo publiqué en mi computadora local usando IIS. Traté de acceder a este sitio en el emulador de Android usando WebView:
Con los mismos resultados que el OP.
Me cambié a
y trabajó.
Pruebe su ip real [con el número de puerto si es necesario] en lugar de localhost.
Simplemente escriba el nombre y el puerto de localhost como este: http://127.0.0.1:80
Utilice 10.0.2.2 en su lugar. Esta es una dirección IP especial que el emulador enruta al host local en su máquina dev. suponiendo que el emulador y el servidor web se estén ejecutando en la misma máquina.