build.gradle脚本(模块)结构为:
plugin {
...
id 'org.jetbrains.kotlin.kapt'
}
android {
...
buildTypes {
...
}
dataBinding {
enabled = true
}
}
如果我尝试同步我的项目,我会得到:
Could not set unknown property 'enabled' for BuildType_Decorated{name=dataBinding}
当我将鼠标悬停在 dataBinding block 中的粗体 enable = true 指令时: 如果您打算在 Kotlin 项目中使用数据绑定(bind),则应该应用 kotlin-kapt 插件
如果我包含上面的插件,为什么会发生这种情况? AS 和 Kotlin 插件都是最新的...“kotlin-kapt”和“org.jetbrains.kotlin.kapt”之间有什么区别吗?
最佳答案
关于android - 即使添加插件后也无法启用数据绑定(bind) 'org.jetbrains.kotlin.kapt',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68517024/