FileProvider冲突问题解决
因为微博分享sdk的maven服务异常,导致maven自动集成失败所以下载了,微博10.10.0的aar文件本地集成。加入项目后报错提示 android:resource="@xml/file_xxx"重复使用无法运行。
解决办法:
1.升级compileSdkVersion = 29
2. 添加 tools:replace=“android:resource” 到下图位置
<provider
android:name="androidx.core.content.FileProvider"
android:authorities="${applicationId}.fileProvider"
android:exported="false"
android:grantUriPermissions="true"
tools:replace="android:authorities">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/file_xxx"
tools:replace="android:resource" />
</provider>
解决