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'
- 注释处理器不工作 – 不创建文件
- 在FacebookLogin中使用kotlin时,“未解决的参考”背后的原因是什么?
- 为什么在Android Studio中重新启动后用Kotlin编写的界面消失了?
- Android Studio Bug说新的未解决的参考
- Gradle同步失败:原因:com / android / build / gradle / BaseExtension
- Kotlin:NoClassDefFoundError – Android Studio显示不应该在那里的类
- RegisterResGeneratingTask已弃用,请使用registerGeneratedFolders(FileCollection)
- Android Plugin 2.2.0-alpha1无法与Kotlin编译
- Android的工作室2.3总是挂出