首页 > 解决方案 > 我应该在 Kotlin 项目中将所有 annotationProcessor 更改为 kapt

问题描述

我注意到我必须使用kapt而不是在我的 Kotlin 项目中正常工作annotationProcessorDagger 2我是否必须对所有库(特别是GlideRoom)做同样的事情?

标签: android-studiokotlinandroid-roomandroid-glide

解决方案


是的,建议这样做。该文件指出:

如果您之前使用过 Android 对注解处理器的支持,请将annotationProcessor配置的用法替换为kapt. 如果您的项目包含 Java 类,kapt也会处理它们。

阅读更多关于使用 kapt


推荐阅读