2 votos

¿Dónde guarda WhatsApp las miniaturas de los medios en el teléfono Android?

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

2voto

hillsongperth Puntos 3

WhatsApp almacena la miniatura como BLOB en la base de datos en la tabla message_thumbnails bajo la columna thumbnail.

0 votos

Esto es correcto. Para cualquier persona que quiera poblar una base de datos sqlite de iOS->Android con miniaturas, su insert into message_thumbnails (thumbnail, key_remote_jid, key_id) values (x', '123456789-123456789@g.us', '2AD6F9891DFF121C126D'););

-1voto

MGJ Puntos 6
  1. Ir a Explorer / administrador de archivos de su móvil y desplazarse hacia abajo hasta la carpeta WhatsApp.
  2. Ábralo y vaya a WhatsApp Media.
  3. Active la opción Mostrar archivos ocultos (generalmente un símbolo de 3 puntos en la esquina superior derecha).
  4. Abra la carpeta .sent.
  5. Busque su foto.

2 votos

Esto NO es correcto, las miniaturas NO se almacenan en la carpeta "whatsapp images\.sent"

-2voto

Faruk ÇEVİK Puntos 1

Verifique la tabla de thumbnails en la base de datos en /data/data/com.whatsapp/databases/msgstore.db.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X