Kotlin遇到DataBind的坑

来源:互联网 发布:惊雷算法 编辑:程序博客网 时间:2024/06/06 00:17

今天尝试用kotlin写android项目一上来就时一个坑

Error:(12, 29) Unresolved reference: databinding
Error:(15, 53) Unresolved reference: ActivitySplashBinding
Error:Execution failed for task ‘:app:compileDebugKotlin’.
Compilation error. See log for more details

解决办法如下:
打开工程build.gradle文件查看om.android.tools.build:gradle属相版本号
这里写图片描述

打开项目build.gradle添加以下两句代码:
1

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

2

apply plugin: 'kotlin-kapt'

参考文献

出自全球最大同性交流论坛stackoverflow(偶然看到这个比喻笑死我了)

里面有解释为什么不使用下面的方法

kapt {    generateStubs = true}
原创粉丝点击