9 votos

¿Dónde se almacenan los mensajes de correo electrónico en caché en la aplicación de Gmail?

Hace poco Google desactivó una de mis cuentas de Gmail (y aparentemente tardará varios días en volver a activarla), pero por suerte tengo algunos correos electrónicos que necesito ahora mismo guardados en la aplicación de Gmail.

¿Hay alguna manera de que pueda descargarlos a mi computadora? ¿En qué carpeta están guardados en Ice Cream Sandwich?

7voto

Izzy Puntos 45544

Gmail suele almacenar sus datos en un almacenamiento interno:

/data/data/com.google.android.gm/
├── cache
│   ├── download
│   └── webviewcache
├── databases
├── files
├── lib
└── shared_prefs

A partir de esta estructura de directorios puedes adivinar algunas cosas. No estoy seguro de qué es exactamente lo que está almacenado en el cache subdirectorio excepto para las descargas (la copia de seguridad de Nandroid extraída que tengo en mi estación de trabajo proviene de un dispositivo en el que Gmail no se utilizó realmente). Sin embargo, tus mensajes (de hecho, todo el contenido de tu correo) se almacenan en una base de datos SQLite3: databases/mailstore.<address> -- donde <address> es su dirección de correo.

Por lo tanto, si puedes llevar este directorio a tu ordenador (lo que podría requerir privilegios de root), podrías usar un frontend gráfico de SQLite para explorar esta base de datos. El messages será su objetivo principal.

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