添加新的库(.aar)文件到Android后,我得到一个错误:
Attribute provider#androidx.core.content.FileProvider@authorities value=(gov.pulsocare.mobile.test.provider) from [aiocare_sdk_2.aar] AndroidManifest.xml:48:13-60
is also present at [higosdk-0.0.11.aar] AndroidManifest.xml:30:13-64 value=(gov.pulsocare.mobile.test.fileprovider).
Suggestion: add 'tools:replace="android:authorities"' to <provider> element at AndroidManifest.xml:46:9-54:20 to override.
字符串
第二个错误:
Attribute meta-data#android.support.FILE_PROVIDER_PATHS@resource value=(@xml/provider_paths) from [aiocare_sdk_2.aar] AndroidManifest.xml:53:17-55
is also present at [higosdk-0.0.11.aar] AndroidManifest.xml:35:17-50 value=(@xml/filepaths).
Suggestion: add 'tools:replace="android:resource"' to <meta-data> element at AndroidManifest.xml to override.
型
我试着添加工具:替换=“android:资源”,但我不是真正的android开发者,我真的不知道该怎么做(添加这个标签没有帮助,我不知道在哪里添加它,因为我没有任何元数据标签)
任何描述尝试/做什么的评论将不胜感激
1条答案
按热度按时间e5nszbig1#
从
AndroidManifest.xml
中删除它,因为higosdk-0.0.11.aar
已经有了它。字符串
我正面临着这类问题,上述方法解决了它们。