app:processDebugManifest 錯誤

weixin_34208283發表於2018-12-25

今天在開發中遇到了這個錯誤,在此記錄一下解決辦法,以待後續有類似問題能快速解決。

 Error:Execution failed for task ':app:processDebugManifest'. 
 Manifest merger failed with multiple errors, see logs.
  • 我勒個去,這日誌資訊也太少了吧,我又不是大仙,別急,有辦法檢視更多的資訊。在AndroidStudio的terminal中輸入以下命令:
6071875-474ffc14946a7ac5
app:processDebugManifest 錯誤

terminal.png

gradlew processDebugManifest --stacktrace

接下來你就會看到build,然後一大串資訊就出來了,processDebugManifest這個要和我們報錯的資訊一致。
具體步驟一:

6071875-39f3997d349839af
app:processDebugManifest 錯誤

terminal_01.png

步驟二:

6071875-a3ae3491330b9561
app:processDebugManifest 錯誤

terminal_02.png

在顯示的資訊中 查詢錯誤資訊,原來是因為我新增的友盟渠道值有問題,yell,問題到此找到,接著就是去修改了。大家犯得錯誤可能不一樣,要根據錯誤資訊的提示改哦。

  • 擴充
    gradlew processDebugManifest --stacktrace
    通過上面命令,可以知道,這是列印processDebugManifest執行過程的跟蹤資訊,所以當在build發生其他錯誤,只要找到丟擲錯誤的程式,然後替換processDebugManifest,也可以得到對應的跟蹤資訊

相關文章