美文网首页
Kotlin 之 ButterKnife

Kotlin 之 ButterKnife

作者: 冰珊孤雪 | 来源:发表于2019-05-21 17:55 被阅读0次

使用Java方式集成 ButterKnife, 在gradle配置如下:

dependencies {
    implementation 'com.jakewharton:butterknife:10.1.0'
//    If you are using Kotlin, replace annotationProcessor with kapt.
//    annotationProcessor rootProject.ext.dependencies["butterknife-compiler"]
    kapt 'com.jakewharton:butterknife-compiler:10.1.0'
}

使用kotlin集成,在gradle配置如下:

dependencies {
    implementation 'com.jakewharton:butterknife:10.1.0'
    kapt 'com.jakewharton:butterknife-compiler:10.1.0'
}

注意
使用kotlin方式集成,按上面配置好之后,sync之后,提示错误。

[Gradle DSL method not found: 'kapt()']

解决方法是:在build.gradle文件头添加:

apply plugin: 'kotlin-kapt'

添加完成后,重新sync, 完成。

相关文章

网友评论

      本文标题:Kotlin 之 ButterKnife

      本文链接:https://www.haomeiwen.com/subject/raadzqtx.html