當項目中包含多個Manifest文件,就很有可能出現(xiàn)沖突,

AS中Manifest合并錯誤提示
從下面的提示可以看出問題所在的地方,同時也給出了我們建議

Gradle控制臺輸出信息
APK 文件只能包含一個AndroidManifest.xml文件,但 Android Studio 項目可以包含多個文件(通過主源集、構建變體和導入的庫提供)。因此,在構建應用時,Gradle 構建會將所有清單文件合并到一個封裝到 APK 的清單文件中。
合并規(guī)則
項目中會有多個AndroidManifest.xml文件,但是構建后apk中只存在一個AndroidManifest.xml文件,因此就會有相應的合并規(guī)則,如下圖

合并規(guī)則
表最后一種情況下就會出現(xiàn)沖突,因此要添加合并規(guī)則標記。
優(yōu)先級屬性
優(yōu)先級屬性按照由高到低如下順序:
1.清單文件構建變體
2.應用模塊的主清單文件
3.所包括庫中的清單文件
對于大多數(shù)情況下是,app模塊中的高于其他模塊中的清單文件。
合并標記和合并策略
這部分內容較多,可以參照官方文檔。
在官方文檔中有詳細介紹,而且這部分的文檔有官方中文版,內容簡單易懂,十分詳細。
傳送門(自備梯子):developer.android.com/studio/build/manifest-merge.html
中文文檔(無需梯子)developer.android.google.cn/studio/build/manifest-merge.html