2017-08-11 69 views
1

我正在使用Android Studio Beta 1与Android Gradle Plugin 3.0.0-beta1Kotlin Plugin 1.1.3-2。我也有绑定启用数据:未解决的参考:数据绑定

dataBinding { 
    enabled = true 
} 

但遗憾的是科特林类没有看到布局生成的类,因为我得到的错误,像这样的:

当然

Error:(17, 31) Unresolved reference: databinding

Error:(39, 36) Unresolved reference: MyFragmentBinding

中的Java类看到这些生成的类。

+0

看起来像小拼图输入应用插件。分享你的build.gradle它可能有助于解决问题。 – QuokMoon

回答

0

添加这种依赖性在gradleKotlindatabinding

kapt "com.android.databinding:compiler:2.3.3" 
+0

我已经添加了2.4.0-alpha7版本。 – ThirdMartian

4

尝试增加kapt工作,并在你的模块级.gradle文件

apply plugin: 'kotlin-kapt' 

//.. 

dependencies { 
    //.. 
    kapt 'com.android.databinding:compiler:2.3.2' 
    //.. 
} 
+0

此解决方案实际运行良好。谢谢。 –