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

两盒软妹~` 提交于 2020-03-06 11:09:17

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

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'

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!