Closed byjjack closed 1 year ago
拦截器 忘说了使用的是 SerializationConverter 和demo里边一样
光看你的代码没发现有什么问题
建议你看下LogCat是否输出Net相关日志, 你自己调用了catch
方法所以日志会按照你自己的输出(Net将不再输出错误日志), 建议你检查下是否有日志
看了一下日志说是LoginResult找不到序列化程序,我不是已经把他添加了吗
你这应该是kotlin-serialize
解析框架没有正确依赖导致, 未添加kapt插件是吗?
是的我没有引入kapt 插件,正在引入,然后那个kotlin-serialize 框架也没有引入全,然后做了如下修改,就是导入的时候比较慢,等我处理好了再看看结果如何
确实是上述的问题,但是现在还是拿不到数据,找不到问题所在
具体返回的数据及打印后的数据
你日志都输出来了为什么你说拿不到数据
而且什么叫拿不到数据? await后面的代码执行到了吗?
执行到了,就是打印数据都是空,最后一张图打印出来的所有数据字段后边什么都没有 ,不知道是什么问题
执行到了就代表网络请求没问题, 至于没有数据得看你数据转换器怎么执行的了
你可以试下直接使用ks进行json反序列化看是否有问题, 或者debug数据转换器
如果你不想在这里回合制一般猜来猜去, 就自己多尝试, 最好能fork本仓库在demo中复现问题, 我可以直接帮你看代码, 否则你这个问题我感觉还得猜好几天, 我在issues里面也是不断强调减少这种云猜测云排查
我没有代码也不知道你怎么写的也不知道你的json怎么定义的, 代码并不是copy就可以一字不改的
或者你去群里面咨询此问题
嗯嗯,问题已经解决了 ,转换器那块我写错了,很是抱歉,然后这个问题我就关闭了
问题描述 登录界面,获取到登录相关数据 ,日志展示正常但无法拿到数据做操作,在await后进行操作也没有反应
期望行为 登录界面,获取到登录相关数据进行相关操作后关闭当前页面,
如何复现
截图
异常堆栈信息或者手机截图/视频(拖拽到输入框即可上传)
版本