在构建 a 的大多数情况下,ContentBuilder
您必须在清单中注册它并提供它,authority
以便它知道在您调用时在哪里查找 db query()
。
我们有一个奇怪的案例。我们正在修改 android 源代码,并希望操作系统本身能够与应用程序的数据库进行通信。所以我们构建了一个ContentProvider
供操作系统使用的。现在唯一的问题是ContentProvider
由于操作系统中没有清单,因此无处可注册。
我们有没有办法query()
简单地将它传递给uri
它,querybuilder
所以它知道在哪里寻找数据库?