Android|Android Error:Execution failed for task ':app:compileDebugJavaWithJavac'

这个错误是很模糊,根本无法定位错误低点,这时就需要获得详细的错误日志来推断错误
首先,可以打开黑窗口(CMD)定位到项目目录,或者是直接用as,打开下面的Terminal,效果跟黑窗口一样,而且不用手动定位到目录
Android|Android Error:Execution failed for task ':app:compileDebugJavaWithJavac'
文章图片

然后输入命令

gradlew compileDebug --stacktrace -info

或者:gradlew compileDebug --stacktrace -debug

开始查找遍历log,这个就是详细的了,然后在里面找到错误位置,比如我的
Android|Android Error:Execution failed for task ':app:compileDebugJavaWithJavac'
文章图片

大概意思就是,缺少东西,找了半天,才知道缺了什么,打开build.gradle
javaCompileOptions { annotationProcessorOptions { arguments = [ moduleName : project.getName() ] } }

Android|Android Error:Execution failed for task ':app:compileDebugJavaWithJavac'
文章图片

加上就可以了,而且这种问题不知一种,还有什么注解没有继承啊,少个图片啊之类的乱七八糟的一大堆,具体的还是要根据错误日志来进行处理

【Android|Android Error:Execution failed for task ':app:compileDebugJavaWithJavac'】

    推荐阅读