AndroidStudio3.6通过annotationProcessor 依赖谷歌注解处理器引发的bug

想要自定义注解处理器,那么需要先添加谷歌的注解处理器的核心依赖包,依赖如下

annotationProcessor 'com.google.auto.service:auto-service:1.0-rc4'

然后需要使用com.google.auto.service中的AutoService这个注解,如下

但在构建项目的时候会报如下错误

这个错误:说没有找到AutoService这个类,那也就是说没有依赖成功。

挺奇怪的一个错误,翻了下资料,再添加如下代码可解决。

compileOnly 'com.google.auto.service:auto-service:1.0-rc4'

发布了6 篇原创文章 · 获赞 0 · 访问量 146

猜你喜欢

转载自blog.csdn.net/u010632547/article/details/104689590