和大家分享一篇关于Android 7.0 如何自定义一个通用的fileProvider吧。
(1)声明provider
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.flynnlibrary" >
<application>
<provider
android:name="androidx.core.content.FileProvider"
android:authorities="${applicationId}.flynn.fileprovider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/file_paths" />
</provider>
</application>
</manifest>
值得注意的是
1:在AndroidX的项目中用到的是:androidx.core.content.FileProvider,如果你们的项目还没有迁移到android的话&#