高版本gradle 對(duì)configuration做了更多的細(xì)化堰氓,可以從這個(gè)維度理解锹安,
我們開(kāi)發(fā)時(shí),聲明的注解類會(huì)放一個(gè)module A铛漓,注解處理器類會(huì)放另一個(gè)module B,
所以我們?cè)?一個(gè)module 中要使用這個(gè)注解的話,是
compile moduleA
annotationProcessor moduleB
而AutoService這個(gè)是把注解類和注解處理器類都放一塊了,所以需要compile 和 annotationProcessor一起使用
Gradle5.0之后auto-service自定義注解無(wú)法生成文件解決之前gradle 4.10.1之前好像都沒(méi)有問(wèn)題桥胞,最近升級(jí)AndroidStudio之后發(fā)現(xiàn)好像默認(rèn)使用gradle5.1.1。 如上自定義注解的模塊是 autocode考婴; ...