任务':app:dataBindingGenBaseClassesDebug'的执行失败。升级到Android Studio 3.2.1后出现错误

时间:2018-11-30 15:44:00

标签: android-studio

创建项目后出现错误:

失败:构建失败,并出现异常。

  • 出了什么问题: 任务':app:dataBindingGenBaseClassesDebug'的执行失败。
      

    参数“目录”不是目录

这是在升级到Android Studio 3.2.1之后开始的

有什么想法吗?

4 个答案:

答案 0 :(得分:3)

以下命令对我有用。

./gradlew assembleDebug --rerun-tasks

答案 1 :(得分:0)

移除

 dataBinding {
    enabled = true
}

从gradle工作。我不再在项目中使用数据绑定,因此这可能是原因。

答案 2 :(得分:0)

我在构建时遇到了同样的错误,它是由绑定变量(在<data></data>中声明,并以Java保留字作为名称引起的。例如,<variable name="case" type="com.mydomain.Case" />

答案 3 :(得分:0)

如果您在使用数据绑定时遇到此错误,其基本原因是一个布局 xml 文件中的 ID 相同。您可以检查视图 ID。