【问题标题】:Android: SMS and contacts data accessAndroid:短信和联系人数据访问
【发布时间】:2011-08-25 12:13:18
【问题描述】:

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

【问题讨论】:

    标签: android


    【解决方案1】:

    您需要访问 Content Providers

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

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

    【讨论】:

    • 好的。什么是数据存储。我想将 XML 文件用于结构目的。这样好吗?
    猜你喜欢
    • 2011-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-21
    • 1970-01-01
    • 1970-01-01
    • 2011-05-19
    相关资源
    最近更新 更多