错误
Android项目引用二方库报错:
Error:Execution failed for task ‘:app:processDebugManifest’. > Manifest merger failed with multiple errors, see logs
原因:
android sdk版本冲突
例如:
二方库
<uses-sdk
android:minSdkVersion="19"
android:targetSdkVersion="28" />
主工程
<uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="30" />
解决方案
1、将module中的build.gradle中的版本配置参数修改成和主工程目录下的APP中的build.gradle中的配置参数一样就可以了,或者降低住工程目录下的版本,修改成和module包中的一样,总之一句话就是这两个文件中的版本参数必须一致才行
2、如果不能修改,在清单文件中强制合并
在清单文件中添加:
<uses-sdk tools:overrideLibrary="包名"/>
网友评论