1. 程式人生 > >快速解決Error:Execution failed for task ':app:compileReleaseJavaWithJavac'. > Compilation failed; see th

快速解決Error:Execution failed for task ':app:compileReleaseJavaWithJavac'. > Compilation failed; see th

前言

CSDN部落格地址 (由於csdn的圖片經常出現不顯示問題,以後就在簡書寫部落格了)
GitHub由於近期較忙,正加急整理中,敬請期待…

開發中遇到的問題

自從AS升級2.3之後,偶爾遇到一個問題
Error:Execution failed for task ‘:appmain:compileReleaseJavaWithJavac’.
Compilation failed; see the compiler error output for details.
並沒有提示錯誤的具體地方,然後檢視程式碼也沒有報錯的地方

如果你也遇到了相同的問題,有望在1分鐘之內找到問題所在,往下讀吧

如圖:

查閱了很多資料,最後找到了解決方案:

其實是一個很小的問題,只要找到問題所在,就簡單多了,具體是:找到AndroidStudio的Tab 其中有一個叫GradleConsole,開啟之後,會顯示本次Gradle編譯所有的問題,我們也可以點選 Run with –info 這樣就可以檢視具體的錯誤所在,然後問題就簡單了. 每個人的錯誤可能不一樣,這裡就不再贅述了,找到問題所在相信對我們開發來說就不是什麼問題了.

這裡也吐槽一下AndroidStudio,其實本來是一個小問題,來了一個這樣的提示,首先按照正常思路,肯定是某一編譯環節出問題,然後上面提示說去output裡面檢視,然後我去output裡面查看了log,發現越走越遠,根本找不到問題所在….

ps:
有很多同學可能找不到GradleConsole,正常情況下GradleConsole在AndroidStudio的右下角,如果沒有的話我們也可以在AndroidStudio的選單欄點選View – ToolWindows – GradleConsole 把它顯示出來

希望這篇文章可以幫助到需要的人,如果還有其他問題或者補充可以聯絡我~~~