Android:如何限制对ContentProvider的访问

时间:2016-06-16 14:03:53

标签: android android-contentprovider restrictions

是否可以向内容提供商添加过滤器,使其仅接受来自一组已知应用程序ID的请求? 例如,如果com.domain1.app1和com.domain2.app2是我信任的两个应用程序,我想让它们读取我的数据。任何其他应用程序应保留在外面。 类似于意图过滤器,但与来自其他应用程序的传入请求相关。

我知道相同的签名密钥,但这不是我需要的。

1 个答案:

答案 0 :(得分:1)

  

如果提供商的应用程序未指定任何权限,则其他应用程序无权访问提供商的数据。但是,无论指定的权限如何,提供程序的应用程序中的组件始终具有完全的读写访问权限。

here