Android ContentProvider能否知道有关正在查询它的应用程序的任何信息?

Android ContentProvider能否知道有关正在查询它的应用程序的任何信息?,android,android-contentprovider,Android,Android Contentprovider,我正在使用内容提供商在我的两个应用程序之间共享数据。这并不是真正的敏感数据,但如果很容易的话,我更愿意将其他snoopy应用程序拒之门外 我不想为我的应用程序创建一个唯一的权限类型,这可能会引起不了解它的用途的用户的疑问 我的内容提供商是否可以在其查询方法中找到有关调用查询的应用程序的任何信息?如果我可以过滤软件包名称,并且只为我自己的应用程序以外的任何内容返回null,那就太好了。周亚金和蒋旭贤说: 应用程序可以通过设置名为 在其清单文件中导出为false,以确保接口 仅对自身或具有相同用户I

我正在使用内容提供商在我的两个应用程序之间共享数据。这并不是真正的敏感数据,但如果很容易的话,我更愿意将其他snoopy应用程序拒之门外

我不想为我的应用程序创建一个唯一的权限类型,这可能会引起不了解它的用途的用户的疑问


我的内容提供商是否可以在其查询方法中找到有关调用查询的应用程序的任何信息?如果我可以过滤软件包名称,并且只为我自己的应用程序以外的任何内容返回null,那就太好了。

周亚金和蒋旭贤说:

应用程序可以通过设置名为 在其清单文件中导出为false,以确保接口 仅对自身或具有相同用户ID的其他人可用 自定义权限以仅向授予这些权限的应用公开这些权限 自定义权限


您可以在中的关于保护内容提供商的
中查看更多详细信息。

我知道权限。我在问我是否可以找到有关呼叫方的任何信息,以便避免使用权限。