kapt 是什么
kapt 是 Kotlin Annotation processing tool 的缩写。
kapt 与 annotationProcessor 的区别
- annotationProcessor 是 Android java 项目中的使用方法
- kapt 是 kotlin 项目使用的
First of all, the Kotlin Annotation processing tool (kapt) uses the Java compiler to run annotation processors. If your project contains any Java classes, kapt takes care of them by design. Kotlinlang recommends using kapt incase you used annotationProcessor from the Android Support before.
原则
在 kotlin 项目中,需要将 annotationProcessor 替换为 kapt。
参考
https://stackoverflow.com/questions/50027741/android-project-with-java-and-kotlin-files-kapt-or-annotationprocessor
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式