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'
- Android Studio中的Gradle是什么?
- Kotlin inline关键字导致IntelliJ IDEA覆盖率报告0%
- “这个项目附带的一些Kotlin库有不支持的格式。请更新库或插件”
- 将不推荐使用的方法从Java转换为Kotlin
- 为什么在Android Studio中重新启动后用Kotlin编写的界面消失了?
- Gradle的依赖关系缓存可能已损坏
- Kotlin未解决的引用linkedListOf
- 从Java转换到Kotlin时出错。 错误 – org.gradle.api.tasks.TaskExecutionException:任务执行失败:app:compileDebugKotlin'
- 未能在新的Android Kotlin项目上运行单元测试