1. 程式人生 > >異常:Error:Execution failed for task ':app:compileDebugJavaWithJavac'. > Compilation failed; see the c

異常:Error:Execution failed for task ':app:compileDebugJavaWithJavac'. > Compilation failed; see the c

 碰到這個異常我也是挺無語的,因為Android Studio根本不會提示你詳細的錯誤資訊。

我們來看看這個博主:http://blog.csdn.net/runner__1/article/details/53482565

我就是借鑑他找錯的經歷找到錯誤的

在命令列中進入專案的根目錄,或者可以在Android studio的Terminal中直接操作也可以,然後敲入一個命令:

 gradlew compileDebug --stacktrace  

就可以輸出較詳細的資訊,然後根據命令列給出的提示,還可以在後面加上-info或者-debug的選項得到更詳細的資訊,於是這個命令可以這樣寫:

gradlew compileDebug --stacktrace -info  
或者:gradlew compileDebug --stacktrace -debug  

查詢後,我又用上面博主提供的方法用了這個命令

gradlew compileDebugSources --stacktrace -info  

最後找到了這個

OK!    找到了這個錯誤,最後發現是我用了databinding的註解但沒繼承BaseObservable 所以找到錯誤很輕鬆的改掉了~