解决Android Studio添加依赖时出现“Manifest merger failed”
解决Android Studio添加依赖时出现“Manifest merger failed”
果树啊 发表于2年前
解决Android Studio添加依赖时出现“Manifest merger failed”
  • 发表于 2年前
  • 阅读 3553
  • 收藏 1
  • 点赞 1
  • 评论 2

腾讯云 技术升级10大核心产品年终让利>>>   

分析错误

分析错误提示,

  1. 主程序module清单文件中,application节点的android:icon属性引用了@mipmap/ic_launcher图片资源,

  2. 而依赖module的清单文件中,同样的android:icon属性却引用了@drawable/ic_launcher这个图片资源,

两个属性值产生冲突,导致合并清单文件失败。

虽然知道错误是什么,但是仍然不知道咋解决啊。
其实英语没那么糟糕,细心点的话,就能看到错误提示中就给出了解决问题的建议。

Suggestion: add ‘tools:replace=”android:icon”‘ to element at AndroidManifest.xml:5:5 to override

意思在AndroidManifest.xml文件的<application>节点中添加tools:replace="android:icon"属性。

修改

按提示进行修改,再同步Gradle,问题解决。


共有 人打赏支持
粉丝 10
博文 181
码字总数 46223
评论 (2)
四档路飞
zan
鲁面
谢谢分享
×
果树啊
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: