Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android,neenbedankt A.P和Support Annotation有什么区别?_Android_Annotation Processing - Fatal编程技术网

Android,neenbedankt A.P和Support Annotation有什么区别?

Android,neenbedankt A.P和Support Annotation有什么区别?,android,annotation-processing,Android,Annotation Processing,最近我用googleSupport annotation库替换了neenbedankt注释处理库,并用annotationProcessor更改了build.gradle中的所有apt方法,一切都很好,我的问题是它们之间有什么区别,我们应该在什么时候使用它们?没有区别annotationProcessor是gradle插件的新功能 更多信息来自android apt 本文得出的主要结论是,annotationProcessor与android-apt的功能相同,这就是为什么不再维护android

最近我用google
Support annotation
库替换了
neenbedankt
注释处理库,并用
annotationProcessor
更改了
build.gradle
中的所有
apt
方法,一切都很好,我的问题是它们之间有什么区别,我们应该在什么时候使用它们?

没有区别
annotationProcessor
是gradle插件的新功能

更多信息来自
android apt


本文得出的主要结论是,
annotationProcessor
android-apt
的功能相同,这就是为什么不再维护
android-apt
的原因。建议您使用
annotationProcessor

,因此如果两者相同,为什么
neen
有插件,而
支持的
没有插件?
android apt
是gradle android插件的插件,这就是为什么需要将其添加到类路径中的原因
annotationProcessor
现在是gradle android插件的一部分,它不需要向类路径添加任何内容。