kotlin-kapt插件不使用“kapt.generateStubs”
我最近从Android Studio 2.3更新到3.0,kotlin 1.1.4
到1.1.51
。
现在我在我的gradle控制台中看到这条消息:
kotlin-kapt插件不使用“kapt.generateStubs”
我有这在我的build.gradle
让我的项目使用注释处理一些库工作:
kapt {generateStubs = true}
generateStubs
行不再需要,可以安全地删除? 还是有另一个行动,我应该采取消除上述警告消息?
删除kapt { generateStubs = true }
是完全安全的。 它最初由kapt1
使用,现在已经废弃。
一些关于kapt的文档: https ://kotlinlang.org/docs/reference/kapt.html
您应该在您的build.gradle文件中应用kotlin-kapt插件并删除generateStubs = true
apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'kotlin-kapt'