【发布时间】:2019-06-05 04:50:06
【问题描述】:
在从命令行构建 android 应用程序时,我收到错误 Execution failed for task ':app:compileDebugJavaWithJavac'。 java.lang.NoClassDefFoundError: javax/annotation/Generated
我在 android 应用程序中启用 dataBinding
符号:类 DataBindingComponent 位置: ActivityMainBinding 类 /home/chetan/project/newGradle/app/build/generated/source/dataBinding/baseClasses/debug/com/sko/gradledemo/databinding/ActivityMainBinding.java:49:错误:找不到符号 @Nullable DataBindingComponent 组件){
符号:类 DataBindingComponent 位置: ActivityMainBinding 类 /home/chetan/project/newGradle/app/build/generated/source/dataBinding/baseClasses/debug/com/sko/gradledemo/databinding/ActivityMainBinding.java:60:错误:找不到符号 @Nullable DataBindingComponent 组件){
符号:类 DataBindingComponent 位置: ActivityMainBinding 类 5 个错误
FAILURE:构建失败并出现异常。 什么地方出了错: 任务 ':app:compileDebugJavaWithJavac' 执行失败。 java.lang.NoClassDefFoundError: javax/annotation/Generated
【问题讨论】:
-
使用 ./gradlew assembleDebug 从命令行添加数据绑定和构建应用程序时出现错误
标签: android android-databinding