Error:Execution failed for task ‘:app:processDebugManifest’. > Manifest merger failed with multiple

Error:Execution failed for task ‘:app:processDebugManifest’. > Manifest merger failed with multiple errors错误的修改

再添加一些依赖的时候出现的问题,然后就从网上查,问题总是要一步一步解决。所以我们也一步一步的进行修改

问题的引发大概有三个方面:


第一个方面:依赖项目与主项目minSdkVersion targetSdkVersion版本不一致
这一个你可以去你依赖的项目的的build.gradle去查看一下修改一下你的build.gradle文件
这里写图片描述
第二个方面:Manifest.xml本身有错误,比如什么配置写重复了,中缺少和啦 这个要自己在自己的Manifest.xml文件里卖弄详细的检查一下啦,还是主要要细心。

第三个方面:就是网上大多数给出的答案–AS的Gradle插件默认会启用Manifest Merger Tool,若Library项目中也定义了与主项目相同的属性(例如默认生成的android:icon和android:theme),则此时会合并失败

这个可以按照自己查的步骤一步步改一下自己Manifest.xml文件当然也是会有简单的方法,基于个人习惯如果出现了Manifest.xml文件错误我会习惯的看一下
这里写图片描述

end,基本上三步走完就没有什么问题了。

猜你喜欢

转载自blog.csdn.net/jia_you1/article/details/80204776