终极报错解决方案:Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with

遇到这个报错的时候,不要慌

Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed with multiple errors, see logs

这个报错肯定是你导报依赖出的问题,我看很多人的解决方案都是复制复制,烦死我了,搞了我一晚上都没搞好

我现在来说,真正的搞定方案第一步:

在Manifest.xml的application标签下添加tools:replace="Android:icon, android:theme"(多个属性用,隔开,并且记住在manifest根标签上加入xmlns:tools="http://schemas.android.com/tools")


你肯定说,不都一样嘛,但是你的错误是不是还在,还在那么,我们继续往下走:

第二步:不用看了,问题百分之百,在你的builde.gradle的位置

minSdkVersion 16
targetSdkVersion 23
你看清楚,你的这个值和你要依赖的那个包,是不是builde.gradle不一样。

改完就OK了

如果还错,OK,那就是你代码有问题,看看导包,是不是导错包了,因为没导报很明显,导错包,检查不出来,那你真的是想死的都有了。


补充一下,我觉得我表达的可能非常的潦草,有的人可能没听懂我后面表达的重点在哪里,有一篇国外的文章也说过这个

重点就是:

你自己的builde.gradle 和依赖库的builde.gradle   上面写的MinSDK和targetSDK版本不一致.

如果说你的依赖库不是用那种项目包做的,所以还是有这种报错,那我建议你下载那种演示Simp包依赖进来,然后再捣鼓,这样肯定就能解决了,如果还是报错,我觉得你应该先静下心来,按照流程,检查一下代码.


我怎么知道我依赖的包的buildgradle在哪里?比如我依赖一个navigationbar。依赖的时候出错,merge错误,我怎么看navigationbar的buildgradle?
Re:  Mubai公子2017-05-24 17:15发表 [回复]
回复u014540814:嗯,我看你解决了,我也看了你的那个帖子,其实国外那个人的翻译就是我说的一样,和依赖包的gradle版本一致.可能我说的不是这么......嘻嘻,还是妹子表达的好一点.
7楼  刘solo2017-04-09 14:41发表 [回复]
666oK了
6楼  NicoleHan19962017-04-04 15:34发表 [回复]
解决了!!!!
5楼  qq_377745982017-03-08 09:59发表 [回复]
楼主,我走了你的第一步为什么R文件报错了
4楼  qq_373102282017-01-11 11:10发表 [回复]
完美解决,谢谢~~~!!!
3楼  qq_273725812016-12-13 11:53发表 [回复]
确实不错..
2楼  风往北吹_wind2016-10-12 11:34发表 [回复]
按照你的方式试了不行,最后把依赖包清单文件里的application全部删了,灵了,这错误也是醉了。。。
Re:  shan2862017-06-05 14:23发表 [回复]
回复u010263943:我也是,清单文件就留下下面这么一段,然后解决了。
<?xml version="1.0" encoding="utf-8"?>
<manifest package="com.xxx.xxx">
<application />
</manifest>
Re:  android__rookie2017-05-22 15:20发表 [回复]
回复u010263943:老哥 怎么查看依赖包里的清单文件
Re:  Mubai公子2016-10-17 09:51发表 [回复]
回复u010263943:恩,这个也是个检查的思路,学习了
1楼  若兰明月2016-09-22 09:44发表 [回复] [引用] [举报]
一看楼主不太会MarkDown语法
Re:  Mubai公子2016-10-11 16:48发表 [回复] [引用] [举报]
回复wuyinlei:恩呀,下次远程教我怎么用MarkDown,我贴图贴的心累



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值