十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
两个小解释:
FileProvider是ContentProvider特殊的子类,ContentProvider通过创建content:// Uri来替代file:/// Uri。
在Android 7.0的以上的系统中,尝试传递file://URI可能会触发FileUriExposedException
FileProvider的这个概述包括以下主题:
1.定义FileProvider
2.指定可用文件
3.检索文件的Content URI
4.授予URI的临时权限
5.将内容URI提供给其他应用程序
第一步:定义FileProvider:
//清单文件中//允许您授予对文件的临时访问权限 ...