Kotlin数据绑定-执行org.jetbrains.kotlin.gradle.internal.KaptExecution时发生故障

时间:2020-08-09 13:14:02

标签: android kotlin gradle

我将Java数据绑定项目转换为kotlin数据绑定项目。编译并尝试构建面对问题后

找不到ActivityMainDataBindingImpl。

尝试了多种解决方案,但无效。

在gradle.properties中启用:

android.databinding.enableV2 = true

build.properties:

viewBinding {
    enabled = true
}
dataBinding {
    enabled = true
}

classpath'com.android.tools.build:gradle:3.6.3'

1 个答案:

答案 0 :(得分:1)

问题中没有多说,因此不可能给出更准确的答案。

我对gradle 3.6.3不太了解,但是可以这样说 使用com.android.tools.build:gradle:4.0.1

在build.gradle(模块)中,它应该是:

android {
   ...
    buildFeatures {
        dataBinding true
        viewBinding true
    }
}