我们知道在android7.0,修改了对私有存储的限制,导致在获取资源的时候,不能通过Uri.fromFile(..)来获取uri了,但是在写入数据的时候是可以通过Uri.fromFile(..)来获取uri的,android 官网给出的解决办法是通过FileProvider来解决这一问题,我们需要在AndroidManifest.xml 配制provider节点
<provider
andr

在Android 7.0之后,私有存储的访问规则变化,官方推荐使用FileProvider进行权限管理。当项目中存在多个第三方SDK需要拍照功能时,可能导致FileProvider冲突。解决方法是创建自定义的FileProvider子类,并在AndroidManifest.xml中添加新的provider节点,保持唯一authorities,以此避免冲突。
最低0.47元/天 解锁文章
2419

被折叠的 条评论
为什么被折叠?



