Ste*_*ngo 5 data-binding android kotlin
更新于2015年6月21日
我想在同一个项目中尝试kotlin和android数据绑定.但是当我添加到kotlin-gradle-plugin依赖项时,我再也无法构建一个空项目而出现错误:
无法生成视图绑定器java.lang.NoClassDefFoundError:kotlin/jvm/internal/ExtensionFunctionImpl
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0-beta3'
classpath "com.android.databinding:dataBinder:1.0-rc0"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:0.12.613"
}
}
Run Code Online (Sandbox Code Playgroud)
任何使它协同工作的工作方法?
不幸的是,这是由于数据绑定和kotlin插件之间的kotlin版本不一致造成的.我们将从rc1上的插件中删除kotlin依赖项,但在此之前你需要使用kotlin 0.11.91.此外,由于此刻kotlin的注释处理器支持有限,而数据绑定使用注释处理器; 他们可能效果不好(虽然我没有尝试过).
| 归档时间: |
|
| 查看次数: |
2231 次 |
| 最近记录: |