allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
compile 'com.github.abcdqianlei1990:Common-Upgrade:1.13'
}
see sample
authority是content provider中定义的
a.在res目录下新建目录xml,然后xml目录中新建一个名为XXX.xml的文件. 示例如下:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<paths>
<files-path path="" name="intfiles" />
<external-path path="" name="extfiles" />
<cache-path path="" name="cachefiles" />
</paths>
</resources>
b.在你的manifest中声明provider
<provider
android:name="android.support.v4.content.FileProvider"
android:authorities="com.upgrade.channey.test.fileProvider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/XXX"/>
</provider>