Gmail应用程序中缓存的电子邮件存储在哪里?


8

Google最近禁用了我的一个Gmail帐户(显然需要几天才能重新启用它),但幸运的是,我现在需要将一些电子邮件保存在Gmail应用程序中。

有什么办法可以将它们下载到计算机上?它们存储在冰淇淋三明治的哪个文件夹中?

Answers:


6

Gmail通常将其数据存储在内部存储设备中:

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

从这个目录结构中,您可能会猜到一些东西。cache除了下载(我在工作站上获得的提取的Nandroid备份来自实际上未使用Gmail的设备)外,我不确定确切存储在子目录中的内容。但是,您的消息(实际上是您的整个邮件内容)存储在SQLite3数据库中:databases/mailstore.<address>- <address>您的邮件地址在哪里。

因此,如果可以将此目录拉到计算机上(可能需要root特权),则可以使用图形SQLite前端来浏览此数据库。该messages表将是您的主要目标。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.