视频内容好像有点错误
来源:3-3 创建自定义navigation注解处理器

V丶x
2020-03-18
老师这里提供的依赖配置, 没有办法在make project的时候生成destination.json文件并无错误提示, 之后经过反复查找问题和与老师的源码对比, 发现是这里改成下面代码后make生成文件成功, 所以老师我想请教下关于 build.gradle 文件中的各项配置, 有没有相关的教学帖子可以推荐学习, 因为无论在做哪些插件的引用设置时, 都是照着教学帖子或支持文档在build.gradle里面进行复制粘贴的, 配置这些的含义作用和为何需要添加这些配置, 其实都不是很清楚理解, 所以想请教下关于这些内容的相关知识点, 请老师不吝指教, 谢谢
implementation project(':libnavannotation')
implementation 'com.alibaba:fastjson:1.2.62'
implementation 'com.google.auto.service:auto-service:1.0-rc6'
annotationProcessor 'com.google.auto.service:auto-service:1.0-rc6'
写回答
1回答
-
添加注解的依赖引用
implementation project(':libnavannotation')添加fastjson用来生成和解析json数据的
implementation 'com.alibaba:fastjson:1.2.62'下面这两个写法都是添加java-library 对autoService 的引用,还要使用annotationprocessor添加一遍是为了解决高版本gradle-plugin上注解处理器没有被触发的问题。无需困惑哈,了解即可。
implementation 'com.google.auto.service:auto-service:1.0-rc6'annotationProcessor 'com.google.auto.service:auto-service:1.0-rc6'
032020-06-11
相似问题