解决Android Studio添加依赖时出现“Manifest merger failed”

分析错误

分析错误提示,android

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

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

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

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

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

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

修改

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

相关文章
相关标签/搜索