在引入aar或其他module时,有时候会遇到问题:Error:Execution failed for task ':test:processDebugManifest'.> Manifest merger failed with multiple errors, see logs,错误提示很简单,解决方法如下:
在android studio下方打开当前项目的Terminal窗口,在其中输入如下命令:
gradlew processDebugManifest --stacktrace(如果为MAC系统需要在前面加上./)
之后Terminal窗口会显示在执行相关方法,等待一段时间完成后,Terminal窗口会显示有哪些错误,提示信息很详细,大家可以尝试下,就不截图演示了。
Manifest merger failed with multiple errors, see logs 的错误更多出现的情况是因为合并清单文件,关于合并规则及如何查看详细日志可具体参照:https://developer.android.com/studio/build/manifest-merge ,也可参照:http://tools.android.com/tech-docs/new-build-system/user-guide/manifest-merger
更多详细解决方法可参考:https://blog.youkuaiyun.com/u010356768/article/details/80497018 https://blog.youkuaiyun.com/dengweijunkedafu/article/details/80541104