Cómo calcular todo el espacio ocupado por una aplicación y sus archivos asociados

(Usando Android 6) Al tratar de determinar el tamaño de la memoria que ocupa una aplicación determinada, obtuve dos valores muy diferentes. Settings. Applications. Application manager. Whatsapp.dio 134 MB (aplicación 63,90 MB, datos 71,18 MB), mientras que Total Commander dio 900 MB.

¿Cómo puedo obtener el tamaño ocupado por todos los archivos que residen en mi teléfono celular asociados con una aplicación determinada, que de otra manera no estaría allí? Estoy bastante seguro de que debe ser lo más cercano a lo que ofrece TC, pero no estoy seguro de que todo, desde WhatsApp, esté dentro de su directorio, y menos seguro de que se aplique a una aplicación general.

¿ Por qué Settingsda un valor tan bajo? ¿Qué cuenta como aplicación y datos?


Preguntas relacionadas:

Pregunta similar (antigua) (pero no igual): KitKat: cómo identificar el tamaño REAL de las aplicaciones (aplicación + datos + ...) para poder instalar otras

Pregunta relacionada (muy antigua): ¿ cuál es mi almacenamiento de datos personales en comparación con el almacenamiento de programas y cómo puedo reducirlo?


Preguntas relacionadas con el tema que inspiró este (me estoy quedando constantemente sin espacio):

Falta espacio/espacio de almacenamiento que se está quedando sin Galaxy S2 [¡probé casi todas las soluciones que pude encontrar!]

¿Por qué constantemente me quedo sin espacio en mi Galaxy S2?

Las aplicaciones de Microsoft siempre ocupan espacio con datos, aparentemente sin razón

No puedo encontrar archivos que ocupan espacio en mi teléfono Android

¿Qué versión de Android tienes? Creo que es superior a 5.

Respuestas (1)

Las versiones posteriores de Android no cuentan los datos de caché al mostrar el tamaño de la aplicación. Entonces puede ver que Instagram toma 150 Mb de su almacenamiento mientras que hay más de 2 Gb de datos en caché de Instagram (¡una historia real!)

En cuanto a Whatsapp, el tamaño de los medios enviados y recibidos a través de Whatsapp (imágenes, videos, etc.) no se muestra en Configuración. Pero dado que estos medios se almacenan en la carpeta de Whatsapp, su tamaño se cuenta cuando observa las propiedades de la carpeta en cualquier administrador de archivos.

Gracias. Esto responde a la segunda pregunta (¿tiene fuentes para esa información?). ¿Qué pasa con el primero? Ver pregunta actualizada.
Bueno, ¿qué es el "tamaño real"? Solo binarios? ¿Binarios + datos de aplicación? ¿Binarios + datos de aplicación + medios + caché? ¿Algo más?
Todo lo que no estaría en el sistema si no estuviera la App.
Bueno, es tu definición. El de Google es que el "tamaño real" son binarios y datos de aplicaciones. Y el tamaño de ellos que ve en Appmanager (por cierto, puede ver el tamaño del caché y borrarlo si toca "Almacenamiento" en la información de la aplicación). Y por su definición no es posible contar. Piensa en los medios. Tengo muchos megas de fotos recibidas y enviadas por whatsapp. No los tendría si no tuviera Whatsapp, pero esto no significa que el tamaño de Whatsapp sea de cientos de Mb.
Alex, mi intención no es llegar a un consenso sobre una definición de "Tamaño real". Consulte la pregunta actualizada. Dudo que "no se pueda contar". De hecho, con TC he contado todo en el directorio de WhatsApp, incluidos los "muchos megabytes de imágenes recibidas y enviadas con WhatsApp". Todavía faltaría el conteo si hubiera algo debido a WhatsApp que esté fuera de ese directorio, y luego la pregunta, específicamente para WhatsApp y también de manera más general. Todavía me pregunto si hay alguna referencia específica a lo que está Settingscontando, más allá de la respuesta general proporcionada.
En "Configuración", verá el tamaño de los archivos binarios y los datos de la aplicación (lo que sea), si toca "Almacenamiento", también verá el tamaño de la memoria caché de la aplicación.