使用gradle 4.6通过终端编译Android项目时出错

时间:2018-04-04 06:12:21

标签: android android-studio gradle compiler-errors android-gradle

今天我的项目更新为Gradle 4.6,然后我使用以下行通过Android Studio终端编译项目:

./gradlew assembleDebug --configure-on-demand --daemon 

现在,当我尝试使用该命令编译项目时发生错误。我试图阅读输出中显示的文档,但我找不到关于我的特定问题的主题。

错误日志:

Task :app:compileTargetApi23DebugJavaWithJavac 

error: Bad service configuration file, or exception thrown while constructing Processor object: javax.annotation.processing.Processor: android.databinding.annotationprocessor.ProcessDataBinding Unable to get public no-arg constructor

Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 error

我提前感谢任何帮助!

1 个答案:

答案 0 :(得分:3)

Java 10产生的错误,我卸载了JDK 10并且编译器再次运行了!