Android 项目包含 Java 和 Kotlin 文件,kapt 还是 annotationProcessor?
我想知道在混合Java和Kotlin文件的Android项目中,我们是否必须使用notificationProcessor或kapt,或者两者兼而有之?
在我的理解中,注释处理器必须用于 Java 文件,使用注释来生成代码,而 kapt 必须用于使用注释生成代码的 Kotlin 文件。
我有一个混合了两种语言的项目,我刚刚用kapt替换了build.gradle中的所有注释Processor依赖项。令人惊讶的是,它的构建似乎可以正常运行,但我不明白为什么kapt即使在Java文件上也能很好地工作......
有人可以向我解释吗?
谢谢