高版本gradle 对configuration做了更多的细化,可以从这个维度理解,
我们开发时,声明的注解类会放一个module A,注解处理器类会放另一个module B,
所以我们在 一个module 中要使用这个注解的话,是
compile moduleA
annotationProcessor moduleB
而AutoService这个是把注解类和注解处理器类都放一块了,所以需要compile 和 annotationProcessor一起使用
Gradle5.0之后auto-service自定义注解无法生成文件解决之前gradle 4.10.1之前好像都没有问题,最近升级AndroidStudio之后发现好像默认使用gradle5.1.1。 如上自定义注解的模块是 autocode; ...