集成了最新的SDK

编译之后,在 app 打开的瞬间就 crash
log 显示是在AVOSCloud.initialize( )时候出的错

报错如下
CrashReport: java.lang.NoSuchMethodError: No virtual method setAutoTypeSupport(Z)V in class Lcom/alibaba/fastjson/parser/ParserConfig; or its super classes (declaration of 'com.alibaba.fastjson.parser.ParserConfig' appears in /data/data/in.yeyeapp/files/instant-run/dex/slice-fastjson_483cd06c03dcc01bd10a0ceec48230e30300bb7e-classes.dex)
at com.avos.avoscloud.AVOSCloud.(AVOSCloud.java:101)
at in.yeyeapp.AppInstance.initLeanCloud(AppInstance.java:331)
at in.yeyeapp.AppInstance.access$700(AppInstance.java:76)
at in.yeyeapp.AppInstance$2.apply(AppInstance.java:139)
at in.yeyeapp.AppInstance$2.apply(AppInstance.java:103)

请问有什么解决的方法

你好:

1、请确认所有和 LeanCloud 相关的依赖包版本一致,即都是 4.1.0。

2、最近 LeanCloud 升级了 fastjson 到最新版本,也有可能是这的问题。如果是通过 gradle 依赖的话,则不用进行任何处理。如果是通过 jar 包导入,这需要删掉旧的 fastjson jar 包并更新成最新。

已找到问题,是 fastjson 没有更新

另外,问下,为什么在旧版本 (v3.14.3) 的 conversion.getmembers( ),会失效?
get 到的一直是 null,导致我项目中的 IM 聊天界面没有获取到 members 的 id 从而打不开?
更新个现在最新的版本4.1.1之后就没有问题了,已经上线的项目,公司把这责任算在我头上了
请给个合理解释,我才好和上级交代

已在工单回复。请查看。