¿Es posible evitar que un WebView guarde en caché los datos en/data/data/???/cache/webViewCache? He puesto lo siguiente en la WebSettings pero la carpeta de caché todavía se utiliza:Prevenir datos de caché de Android WebView
webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE);
webSettings.setAppCacheEnabled(false);
me he dado cuenta de que los archivos de caché se eliminan en la salida de la aplicación o cuando la solicitud pasa a un segundo plano, pero yo preferiría para que no se creen en absoluto. Además, me gustaría evitar el uso de webview.db & webviewCache.db en/data/data/???/database. Actualmente elimino las bases de datos de esta manera:
context.deleteDatabase("webview.db");
context.deleteDatabase("webviewCache.db");
Esto parece tener el efecto deseado y no parecen ser recreado de nuevo para el uso de los archivos. ¿Es seguro asumir que este es el caso?
¿Ha tenido un poco de suerte para evitar el almacenamiento en caché? – omega
Me temo que no. – dbotha