Hoy, estaba observando el comportamiento de la aplicación de WhatsApp.
Usando una cámara, tomé una foto. Esa foto se almacenó en el directorio de la cámara de mi teléfono celular (obviamente ese es un comportamiento normal). Y después de eso, compartí la misma foto con uno de mis contactos usando WhatsApp. Después de compartir, eliminé esa foto del directorio de la cámara y revisé mi contacto de WhatsApp (a quien le compartí la foto) y todavía estaba en la lista de mensajes.
Luego descubrí en Google que WhatsApp también almacena las imágenes enviadas en el directorio interno. Luego eliminé la misma foto de la memoria interna de WhatsApp y revisé el contacto de WhatsApp (a quien le compartí la foto), encontré que no había una foto real, sino una imagen borrosa de la misma foto (eso se llama miniatura).
Intenté averiguar de dónde obtenía esa miniatura. Busqué en todo el directorio de mi teléfono celular o incluso en el directorio de medios de WhatsApp, pero no pude encontrar la miniatura.
Mi pregunta es, ¿dónde se encuentra en el celular donde WhatsApp guarda las miniaturas? Estoy asumiendo que WhatsApp mantiene la URL de la miniatura y la descarga según la demanda. ¿Es así? ¿Alguna ayuda?
0 votos
Supongo que la miniatura está almacenada en la base de datos misma como un blob, que se encuentra en
/data/data/com.whatsapp/databases/msgstore.db
0 votos
Puedo verlos aquí
/data/data/com.android.providers.contacts/files/photos/
. Puedes verificar