Android内容提供商权限

Android内容提供商权限,android,permissions,android-contentprovider,Android,Permissions,Android Contentprovider,我有两个关于元素中权限的问题: 如果导出的exported设置为true,这是否意味着每个应用程序都可以访问提供商,而其他属性则无关紧要?如果导出的为真,并且设置了readPermission,该怎么办?外部应用程序是否仍需要具有读取权限 根据文档,granturipermission可以临时克服readPermission和writePermission施加的限制。在这种情况下,“暂时”是什么意思?如果grantUriPermissions为true,是否不需要readPermission和w

我有两个关于
元素中权限的问题:

  • 如果导出的
    exported
    设置为true,这是否意味着每个应用程序都可以访问提供商,而其他属性则无关紧要?如果导出的
    为真,并且设置了
    readPermission
    ,该怎么办?外部应用程序是否仍需要具有读取权限

  • 根据文档,
    granturipermission
    可以临时克服
    readPermission
    writePermission
    施加的限制。在这种情况下,“暂时”是什么意思?如果
    grantUriPermissions
    为true,是否不需要
    readPermission
    writePermission


  • 谢谢

    关于第一个问题。 1.Yes exported(是)表示其他应用程序可以访问该提供商,而权限是针对您的应用程序的,该应用程序可以使用该提供商

    这是开发者文档的url