La vista Web de Android da el mensaje net :: ERR_CACHE_MISS
Construí una aplicación web y quiero crear una aplicación para Android que tenga una webview que muestre mi aplicación web. Después de seguir las instrucciones de Google Developer para crear una aplicación, la instalé con éxito en mi teléfono con Android 5.1.1.
Sin embargo, cuando ejecuto la aplicación por primera vez, la vista web muestra el mensaje:
- Cómo conseguir la geolocalización que trabaja en la aplicación móvil titanium del appcelerator con el android webview
- Android: WebView shouldInterceptRequest no agregar RequestProperties en el WebView
- 'Webpage not available' con WebView.loadData () SOLAMENTE en el emulador
- La vista web de Android deshabilita todos los vínculos pero habilita el desplazamiento
- En appcelerator / titanium mobile, al usar html local en una vista web, ¿cómo puedo cargar una imagen desde y hacer referencia al directorio de datos de la aplicación
página web no disponible
La página Web en http://www.google.com.sg no se pudo cargar como:
Net :: ERR_CACHE_MISS
Después de buscar durante un tiempo en Google y probar soluciones, todavía estoy atrapado en este error. He incluido todos los permisos necesarios por lo que no debe ser por ello. Mi Android Studio también está completamente actualizado por lo que no es por eso.
- Vista Web de Android
- Android WebView estilo background-color: transparente ignorado en android 2.2
- Android webview html5 vídeo autoplay no funciona en android 4.0.3
- Cómo controlar el uso de memoria cuando se llama a varios WebView en Android?
- Sherlock Acción invalidateOptionsMenu ()
- ¿Cómo forzar que Webview de Android se repinta en los cambios de DOM?
- Android, Webview, obtener datos de formulario enviados
- Aplicación existente explotando con Android 3.0 XOOM. ¿Fugas de ZoomButtonsController?
Resolví el problema cambiando mi AndroidManifest.xml
.
Antiguo: <uses-permission android:name="android.permission.internet"/>
Nuevo: <uses-permission android:name="android.permission.INTERNET"/>
He intentado por encima de la solución, pero la siguiente puede ayudarme a cerrar este problema.
if (18 < Build.VERSION.SDK_INT ){ //18 = JellyBean MR2, KITKAT=19 mWeb.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); }
Para cualquier cosa relacionada con Internet, su aplicación debe tener el permiso de Internet en ManifestFile. Resolví este problema agregando permiso en AndroidManifestFile.xml
<uses-permission android:name="android.permission.INTERNET" />
He encontrado una respuesta a mi problema. Fue porque accidentalmente anidé el permiso en androidmainfest.xml.
@Bidhan Aunque no he utilizado lo comentado, gracias por su respuesta rápida
- ¿Cuál es la diferencia entre el usuario del sistema android y el usuario root de linux
- Android Horizontal LinearLayout – Envolver elementos