Onde as mensagens de email em cache são armazenadas no aplicativo Gmail?

8

O Google desativou recentemente uma das minhas contas do Gmail (e aparentemente levará vários dias para reativá-la), mas, felizmente, tenho alguns e-mails de que preciso agora salvos no aplicativo Gmail.

Existe alguma maneira de baixá-los para o meu computador? Em que pasta eles são armazenados no Ice Cream Sandwich?

Esteban Larotonda
fonte

Respostas:

6

O Gmail geralmente armazena seus dados no armazenamento interno:

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

Nesta estrutura de diretórios, você pode adivinhar algumas coisas. Não tenho certeza do que exatamente está armazenado no cachesubdiretório, exceto os downloads (o backup Nandroid extraído que tenho na minha estação de trabalho vem de um dispositivo em que o Gmail na verdade não foi usado). Suas mensagens (de fato, todo o seu conteúdo) são armazenadas em um banco de dados SQLite3: databases/mailstore.<address>- onde <address>está o seu endereço de email.

Portanto, se você pode puxar esse diretório para o seu computador (o que pode exigir privilégios de root), use um front-end gráfico do SQLite para explorar esse banco de dados. A messagestabela será seu alvo principal.

Izzy
fonte