Android7.0无需FileProvide搞定URI拍照、应用安装问题

1,544 阅读1分钟

       最近 之前好多项目都报错了,经过调试发现是7.0在作怪。相信很多小伙伴们也遇到了同样的问题,不啰嗦了,下边看解决方法。

        根据官方文档,从Android7.0版本开始 使用URI打开或安装文件需要单独在应用里配置了,问了度娘,有好多版本的结果,个人认为最靠谱的就是下边这个方法,只需在application的oncreate里加上就行了:

 

        StrictMode.VmPolicy.Builder builder = new           StrictMode.VmPolicy.Builder();

        StrictMode.setVmPolicy(builder.build());

        builder.detectFileUriExposure();

对 很简单 ,比FileProvider简单多了,其他的代码无需改动。