欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

极光IM(JMessage):sdk have not init, you should call JMessageClient.init first(SDK have not init yet)

程序员文章站 2022-07-13 10:10:57
...

问题:

E/JIGUANG-JMessage: [CommonUtils] [register]sdk have not init, you should call JMessageClient.init first.
E/LOGUTIL-------: JMessage register status:871308    desc:SDK have not init yet.

极光IM(JMessage):sdk have not init, you should call JMessageClient.init first(SDK have not init yet)

思路:

既然是第三方SDK出现问题,那么就从官方文档看起,来来回回对了几遍,流程没问题,且“871308”错误只有描述,没有指出什么情况可能出现这个错误,度娘上也没有相应的问题,灵光一闪,是否是.so库文件出现问题?因为之前试过添加.so库文件后,没有添加到SVN的情况,而这次的问题又是接手同事的工作后出现的,一查,果然是.so库文件没有添加到SVN,所以拉代码后运行报错。。。

极光IM(JMessage):sdk have not init, you should call JMessageClient.init first(SDK have not init yet)

说两句:

这种情况属于较少出现的类型,如果“SDK have not init yet”,更多地得从代码流程上找问题。

相关标签: JMessage init