我在App1中创建了一个数据库。我想从App2访问此数据库。我想使用内容提供商。但我怀疑。我应该在哪里指定内容提供商?我应该在App1和App2中使用内容提供程序还是仅在App2中使用内容提供程序?
答案 0 :(得分:1)
您需要执行以下操作。
exported=true
现在通过使用ContentResolvers,您的第二个应用可以从第一个应用程序查询数据库,也可以使其更安全,您可以创建自己的自定义权限并与您的第二个应用程序共享,在这种情况下,手机中的任何其他应用程序将无法在没有适当权限的情况下侵入您的数据库。