【问题标题】:help with Content provider帮助内容提供者
【发布时间】:2011-09-08 13:33:15
【问题描述】:

我已经在这个内容提供商上工作了几天,我一直在网上寻找答案。

有人可以帮我澄清一下吗。

我正在尝试将我的 android sqlite DB 从一个应用程序转移到另一个应用程序,并且我想使用内容提供程序。我已经把它写出来了,但它不起作用。

我的问题是,内容提供者和 CONTENT_URI 是否在源应用程序的同一个包中?然后我从另一个应用程序调用它?

【问题讨论】:

  • “将数据库从一个应用程序转移到另一个应用程序”是什么意思——使用 A 的 ContentProvider 从应用程序 B 访问应用程序 A 的数据?
  • 另外,您的 AndroidManifest.xml 中有 defined your ContentProvider 吗?
  • 它究竟是如何“不工作”的?
  • @Phillipp 是的,我很抱歉我的措辞。这就是我想要做的。
  • 是的,它也在清单中定义。

标签: android sql provider


【解决方案1】:

是的,内容提供者和 CONTENT_URI 可以放在源应用程序的同一个包中。要让其他应用调用它,您必须拥有相同的 CONTENT_URI,然后内容解析器将为您完成其余的工作。

【讨论】:

    猜你喜欢
    • 2011-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-28
    • 2012-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多