I\'m trying to use Kotlin with Butterknife for my Android Application.
Here is my build.gradle
dependencies {
...
compile \'com.jakewharton:b
In your app level build.gradle
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-kapt'
kapt {
generateStubs = true
}
dependencies {
compile 'com.jakewharton:butterknife:10.2.0'
kapt 'com.jakewharton:butterknife-compiler:10.2.0'
}
In your Top Level build.gradle
buildscript {
ext.kotlin_version = '1.3.30'
repositories {
jcenter()
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
Activity
@BindView(R.id.toolbar) @JvmField var toolbar: Toolbar? = null
or
@BindView(R.id.toolbar) lateinit var toolbar: Toolbar
Inside OnCreate
ButterKnife.bind(this)