我正在使用Android 1与Android Gradle Plugin 3.0.0-beta1和Kotlin Plugin 1.1.3-2。我还启用了数据绑定:
dataBinding {
enabled = true
}但是不幸的是,Kotlin类没有看到从布局中生成的类,因为我得到了如下错误:
错误:(17,31)未解决的引用:数据库 错误:(39,36)未解决的引用: MyFragmentBinding
当然,Java类会看到这些生成的类。
发布于 2017-08-21 20:26:26
尝试添加kapt并在模块级.gradle文件中应用插件
apply plugin: 'kotlin-kapt'
//..
dependencies {
//..
kapt 'com.android.databinding:compiler:2.3.2'
//..
}发布于 2017-08-11 05:27:28
在gradle中添加此依赖项,以便Kotlin使用databinding
kapt "com.android.databinding:compiler:2.3.3"https://stackoverflow.com/questions/45627331
复制相似问题