android系统应用程序使用的数据库相关
联系人数据库
/data/data/com.android.providers.contacts/databases下的
(MB525手机的是: /data/data/com.motorola.blur.providers.contacts/databases/contacts2.db)
contacts.db(1.6及其以下版本) contacts2.db(2.0及其以上版本)
可以通过DDMS将其导出到PC上查看,可以以此来备份联系人数据。
如果通过FileExplore看不到文件的话,可以通过以下的方式来将联系人数据导到PC上:
$ adb shell
$ su
$ cd /data/data/com.motorola.blur.providers.contacts/databases
$ cat contacts2.db >/data/local/tmp/contacts2_moto.db
$ exit
$ exit
$ adb pull /data/local/tmp/contacts2_moto.db
如果你的手机已经root了,即执行以下的密码是成功的:
$ adb root
那么就无须通过拖tmp文件夹中转了,直接输入以下的命名即可(获取到的文件是保存在当前命名行打开的文件夹,下同):
$ adb pull /data/data/com.motorola.blur.providers.contacts/databases/contacts2.db
Android手机上所有的数据库都可以采用以上的方式来导到PC上,当然必须破解的。
短信/彩信:
/data/data/com.android.providers.telephony/databases
mmssms.db
如果是已经root的机器(是不需要输入: adb shell ---> su ),可以直接用以下的命名: adb pull /data/data/com.android.providers.telephony/databases/mmssms.db
APN数据:(uri为"content://telephony/carriers")
/data/data/com.android.providers.telephony/databases/telephony.db
当前使用的apn:(uri为"content://telephony/carriers/preferapn")
/data/data/com.android.providers.telephony/shared_prefs/preferred-apn.xml
多媒体(音频/视频/图片/文件等)
/data/data/com.android.providers.media/databases/
internal*.db 是手机内存中的
external*.db 是SD Card上的