1.问题
因导入第三方arr,导致报错
Manifest merger failed with multiple errors, see logs
2.查看日志
Caused by: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':包名:processBaiduDebugManifest'.at
org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:95)
所以在Terminal中执行,打印详细日志
gradlew processBaiduDebugManifest -stacktrace
详细日志
Attribute application@theme value=(@style/AppTheme) from AndroidManifest.xml:64:9-40
is also present at [:qmf-ppplugin-android-3.0.7:] AndroidManifest.xml:45:9-56 value=(@android:style/Theme.NoTitleBar).
Suggestion: add 'tools:replace="android:theme"' to <application> element at AndroidManifest.xml:58:5-705:19 to override.
其中,系统已经给出处理建议“ Suggestion: add 'tools:replace="android:theme"' to <application> element at AndroidManifest.xml:58:5-705:19 to override.”
所以,系统已经帮我们找出了冲突的地方,按照系统建议,在<application>节点中添加tools:replace="android:theme"来替换三方库中的相关属性,这样就解决问题了