Gracias por A2A.
- Por lo general, accede a este directorio con getCacheDir (). Este es exactamente el directorio que aparece en el Administrador de aplicaciones de una aplicación específica.
Una vez que obtenga el directorio, intente sobre él para obtener el tamaño del directorio acumulado.
tamaño largo = 0;
Archivo [] archivos = cacheDirectory.listFiles ();
para (Archivo f: archivos) {
tamaño = tamaño + f.length ();
}
- ¿Cuál es el mejor teléfono hasta 15-20k INR?
- ¿Puedo actualizar mi software en Samsung Galaxy S GT-19003?
- ¿Qué aplicaciones debes instalar cuando compras un nuevo teléfono Android?
- ¿Cuál es el mejor teléfono inteligente que has usado?
- ¿Cuál es la temperatura segura de la batería de trabajo para el Samsung Galaxy S4?
- getCacheDir () es un almacenamiento interno que se refiere al directorio / data / data / yourapp / cache /.
- También puede haber un almacenamiento en caché externo que hace referencia a / sdcard / Android / data / yourapp / cache / y lo devuelve getExternalCacheDir ()
Entonces repita el ciclo en este directorio también y el tamaño total devuelto por
getCacheDir () + getExternalCacheDir () es el tamaño total de caché requerido.