異常:Error:Execution failed for task ':app:compileDebugJavaWithJavac'. > Compilation failed; see the compiler error output for details.


  碰到這個異常我也是挺無語的,因為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 所以找到錯誤很輕松的改掉了~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM