Android:短信和联系人数据访问

时间:2011-08-25 12:13:18

标签: android

我正在尝试备份&恢复应用程序,我想备份所有短信和所有联系人信息。我阅读了很多关于内容提供商的内容,但我首先尝试复制这些contacts2.dbsmsmms.db文件(我发现的懒惰和最简单的方法),因为权限问题(这些数据库是私有的)没有成功。 现在看来内容提供商仍然是我唯一的问题。我考虑过访问SMS和联系人中的每个数据字段,将其存储在具有特定结构的文件(XML格式)中,易于阅读和恢复。 这是一个好方法吗?有没有其他简单的方法,而不是内容提供商为我的备份和&恢复目的?

1 个答案:

答案 0 :(得分:0)

您需要访问内容提供商

http://developer.android.com/guide/topics/providers/content-providers.html

获取联系人在该页面上解释,但它没有提到短信,因为短信使用内容的Uri:// sms(我认为)