问题
在开发过程中,由于需要调用第三方软件打开文件,如调用wps App打开word,excel文件等,但是在android7.0之上一直无法正常跳转
过程
- 一开始以为是android7.0文件共享的安全机制的问题,检查之后发现这部分没有问题,而且拍照功能也是正常的(需求有调用相机进行拍照的功能),说明不是这个问题
- 经过google一番之后发现是权限问题,应用需要授予URI读取权限
解决
1.首先在AndroidManifest.xml文件中,对FileProvider
<provider
android:name="android.support.v4.content.FileProvider"
android:authorities