Ubicación de las imágenes de contacto

¿Dónde se guardan las imágenes de contacto?
Tengo una imagen de contacto que ya no está en mi galería pero es uno de los avatares de mi contacto. Recuerdo tomar la foto y convertirla en el avatar. Ingresé a mis contactos de Google a través de la web, pero no está allí. El contacto no tiene facebook ni ningún otro tipo de cuenta. Así que debe estar en algún lugar del teléfono.

Tengo un Droid X con Gingerbread.

Respuestas (3)

Los contactos son en realidad una aplicación, por lo tanto, como otras aplicaciones de Android almacenan sus datos, esta aplicación también se almacena en una base de datos SQLite. Las imágenes son parte de los datos de contacto y se encuentran en la base de datos. se almacena en/data/data/com.Android.providers/contacta/databases/contracts.db

Desafortunadamente, Astro ve la carpeta /data como vacía. Supongo que estas carpetas no son visibles para el usuario.
Al principio, yo también me tropecé porque mi explorador de archivos tampoco aparecía, pero estaba bastante seguro de lo que estaba buscando. en mi explorador de archivos, habilité para mostrar archivos ocultos y luego pude ver el archivo de la base de datos. Por cierto, uso el explorador de archivos ES.
Y probablemente esté rooteado, ya que un usuario normal no debería poder sumergirse debajo del /datadirectorio (excepto, como con Skype, el desarrollador fue lo suficientemente estúpido como para jugar con los permisos de la carpeta, haciéndolos de lectura y escritura para todos).

Lo que hago es simplemente crear una carpeta separada en el almacenamiento interno, que contiene todas mis 'fotos para contactos': el contenido SD siempre tiende a cambiar O cambia la tarjeta SD a lo largo de los años/largos períodos de tiempo. Cada vez que obtengo un nuevo teléfono, simplemente transfiero/copio el contenido de mi carpeta 'fotos para contactos', que se encuentra en mi carpeta de almacenamiento interno, a través de Bluetooth al nuevo teléfono.

UNA FORMA MÁS SENCILLA, por supuesto, sería comenzar a guardar sus contactos en su cuenta de Google en su cuenta principal. De esta forma, cualquier contacto, junto con su foto de contacto, se guardará en Google Cloud. Dijiste que esto no parece funcionar para ti. Cada vez que compro un teléfono nuevo y lo conecto a mi cuenta principal de Google durante la configuración inicial del teléfono, mis contactos y sus fotos se transfieren a mi nuevo teléfono sin ningún problema.

Encontré una idea. Debe descargar el programa de Google Play llamado "Guardar foto de contacto", luego verá todos sus contactos allí y podrá compartir esas fotos de contacto a través de Bluetooth (¡debería tener otro teléfono para eso!). Y luego puedes ver esa foto en la galería de otro teléfono, para que puedas transferirla fácilmente a través de Facebook o Whatsapp.

Un enlace para la aplicación o al menos el nombre del desarrollador ayudaría. No veo ninguna aplicación llamada "Guardar foto de contacto" en Play Store.
E incluso si hubiera una aplicación que extrajera fotos de contactos, todo lo que obtendría serían miniaturas (que se almacenan junto con los registros). La foto original no estará allí.