极光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.
思路:
既然是第三方SDK出现问题,那么就从官方文档看起,来来回回对了几遍,流程没问题,且“871308”错误只有描述,没有指出什么情况可能出现这个错误,度娘上也没有相应的问题,灵光一闪,是否是.so库文件出现问题?因为之前试过添加.so库文件后,没有添加到SVN的情况,而这次的问题又是接手同事的工作后出现的,一查,果然是.so库文件没有添加到SVN,所以拉代码后运行报错。。。
说两句:
这种情况属于较少出现的类型,如果“SDK have not init yet”,更多地得从代码流程上找问题。
上一篇: 7.MyBatis Plus逻辑删除
下一篇: Direct3D FPS