什么是 Android kapt 及其用法?添加依赖时,Gradle 中的 anootation 处理器和 kapt 有什么区别?

Kha*_*hay 17 android gradle kotlin android-studio android-gradle-plugin

我对 Android 中引入的与 Kotlin 相关的最新注释处理器有点困惑,它是“kapt” 问题:

  1. 什么是 kapt(kotlin 注释处理工具)及其用例?或者什么应用插件:'kotlin-kapt' 在我们的 android 项目中帮助我们。

  2. Gradle中Kapt和annotationProcessor的区别

    例子:-

    //带有annotationProcessor的匕首与带有kapt的

    annotationProcessor libraries.daggerCompiler

    kapt "androidx.room:room-compiler:$rootProject.roomVersion"

小智 8

“Kapt is the Kotlin Annotation Processing Tool”你需要这个,在编译时生成带注释的代码你可以在这篇文章中看到更多信息