-
-
Notifications
You must be signed in to change notification settings - Fork 85
常见问题
xuexiangjys edited this page Apr 21, 2022
·
2 revisions
答:出现空指针的情况,一般是服务端返回的接口不对导致解析失败。需确保服务端返回的接口遵循Response实体规范,否则将无法解析。如果后端无法给出满足要求的接口,那么需要你自定义Response的规范格式,详见自定义请求响应的API结构.
答:最好的解决方法当然是打断点逐个进行排查啦!当然在打断点前,我们需要调用XHttpSDK.debug()
开启debug模式,打印相关日志,明确出错的位置,这样才能更快地解决问题啦!
答:这是因为你在release模式下开启了代码混淆(minifyEnabled true),但是对于你自己定义的实体类又没有增加混淆配置,这就导致了数据反序列化失败。 解决方案就是增加相应实体类的混淆配置,具体可以参考演示demo的混淆配置。
答:由于我没有发布线上的演示服务端,这里需要你自己安装一个服务端方可看到效果,详细可参见演示Demo介绍。