Android|Android Error:Execution failed for task ':app:compileDebugJavaWithJavac'
这个错误是很模糊,根本无法定位错误低点,这时就需要获得详细的错误日志来推断错误
首先,可以打开黑窗口(CMD)定位到项目目录,或者是直接用as,打开下面的Terminal,效果跟黑窗口一样,而且不用手动定位到目录
文章图片
然后输入命令
gradlew compileDebug --stacktrace -info
或者:gradlew compileDebug --stacktrace -debug
开始查找遍历log,这个就是详细的了,然后在里面找到错误位置,比如我的
文章图片
大概意思就是,缺少东西,找了半天,才知道缺了什么,打开build.gradle
javaCompileOptions { annotationProcessorOptions { arguments = [ moduleName : project.getName() ] } }
文章图片
加上就可以了,而且这种问题不知一种,还有什么注解没有继承啊,少个图片啊之类的乱七八糟的一大堆,具体的还是要根据错误日志来进行处理
【Android|Android Error:Execution failed for task ':app:compileDebugJavaWithJavac'】
推荐阅读
- android第三方框架(五)ButterKnife
- Android中的AES加密-下
- 带有Hilt的Android上的依赖注入
- gitlab|gitlab 通过备份还原 admin/runner 500 Internal Server Error
- android|android studio中ndk的使用
- Android事件传递源码分析
- RxJava|RxJava 在Android项目中的使用(一)
- Android7.0|Android7.0 第三方应用无法访问私有库
- 深入理解|深入理解 Android 9.0 Crash 机制(二)
- 解决SyntaxError:|解决SyntaxError: invalid syntax