美文网首页
apt/annotationProcessor/kapt

apt/annotationProcessor/kapt

作者: 陈大吼 | 来源:发表于2020-05-13 14:43 被阅读0次

apt:Annotation Processing Tool
kapt:Kotlin Annotation Processing Tool
都是依赖 注解处理器sdk 使用的方法(关键字)。注意是注解的处理器,而不是注解本身。一般注解处理器命名以processor或compiler结尾,以annotation结尾的一般是注解sdk,依赖注解sdk使用implmentation/api即可。

方法 说明
apt 需要apply相应的android-apt插件,比如apply plugin: 'com.neenbedankt.android-apt'。android gradle插件版本2.2以下使用,2.2发版时宣布不再维护。只支持 javac编译方式。
annotationProcessor 无需再apply android-apt插件。android gradle插件版本2.2及以上使用。同时支持javac和jack编译方式
kapt kotlin注解处理工具。因kotlin-kapt不是android gradle内置插件,需要额外apply plugin: 'kotlin-kapt'

相关文章

网友评论

      本文标题:apt/annotationProcessor/kapt

      本文链接:https://www.haomeiwen.com/subject/hwunnhtx.html