解決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,問題解決。圖片

相關文章
相關標籤/搜索