我在项目中使用了 compile ‘com.jph.takephoto:takephoto_library:4.0.3’ 这个依赖 也是最新的依赖,然后我要做版本升级,就是下载好新的apk的时候去跳转安装,为啦适配7.0以上的机型做了如下的操作
对于7.0以上的 我们要先共享某个文件夹,才能使用里面的文件,
file_paths的内容如下
<?xml version="1.0" encoding="utf-8"?>
<resources>
<paths>
<!--name 是起的别名(随便起) path是要共享的文件夹 MeangerNew-->
<external-path
name="files_root"
path="Android/data/我的包名/" />
<external-path
name="external_storage_root"
path="." />
</paths>
</resources>
在清单文件中加入代码
//这里本来应该是 android:name="android.support.v4.content.FileProvider" 稍后解释
<provider
android:name="android.support.v4.content.FileProvider"
android:authorities="我的包名.fileProvider"
android:exported="false"
android:grantUriPermis