gradle 7.x 以上,没有自动生成 .json 文件。麻烦能出个兼容高版本gradle 的方法吗。降低gradle 版本,与版本更新迭代的思想不符啊

来源:3-3 创建自定义navigation注解处理器

qq_冇_1

2022-03-02

gradle 7.x 以上,没有自动生成 .json 文件。麻烦能出个兼容高版本gradle 的方法吗。降低gradle 版本,与版本更新迭代的思想不符啊
图片描述
图片描述
图片描述
图片描述
图片描述

写回答

3回答

刘小海

2022-05-16

高版本是可以的,我用的gradle就是7.3.3的版本。配置老师下面回答已经说了。具体见我的截图

//img.mukewang.com/szimg/62823f1309a665b028320808.jpg

再说两点看视频时遇到的问题。我不知道是我的视频卡,还是啥问题,并没有见到老师代码里面有向desmap添加json object的内容,这个你没有写则需要加上 。如图:

//img.mukewang.com/szimg/62823ff209012f1016960568.jpg

还有一点就是 new JosonObject的时候要选用fastjson的包,导错包会出现json转换失败,导致文件生成内容错误的问题。

2
0

LovelyChubby

2022-03-03

1. process方法触发了没?

2. asset目录文件有没有生成,还是说文件生成了只是里面是空的

0
2
qq_冇_1
process 方法应该是没有执行。json文件没有生成,具体该如何排查问题呢?
2022-03-04
共2条回复

LovelyChubby

2022-03-02


这时候需要在编写的annotation processor gradle里加上如下代码

api 'com.google.auto.service:auto-service:1.0-rc6'
annotationProcessor  'com.google.auto.service:auto-service:1.0-rc6'

如果你是kotlin 项目,请使用kapt 依赖你的libcompiler模块

0
4
weixin_慕粉4248510
回复
LovelyChubby
谢谢老师了,求更新
2022-04-02
共4条回复

开发商业级热门短视频App 掌握Jetpack组件库

Jetpack架构大揭秘,全组件实战主流且功能完整的短视频App

1364 学习 · 607 问题

查看课程