1.创建项目添加grdle配置build.gradle
// Project build.gradle file.
buildscript {
ext.kotlin_version = '1.4.10'
...
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
// Inside each module using kotlin
plugins {
...
id 'kotlin-android'
}
...
dependencies {
implementation 'androidx.core:core-ktx:1.3.2'
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
}
2.添加kapt
kapt是kotlin的注解处理器,用法很简单
在 Kotlin 中则需要添加 kotlin-kapt 插件激活 kapt,并使用 kapt 替换 annotationProcessor:
配置 在app build.gradle 中添加
apply plugin: 'kotlin-kapt'
dependencies {
kapt "com.google.dagger:dagger-compiler:$dagger-version"
}