退出app再进后获取不到ContactList,但是退出登录后重新登录后又可以刷新出来

而且第一次登录app会崩溃,再重新进又没有问题,求解
共3个回复

环信技术支持中心

2015-09-15 18:14

你是怎么做的退出操作呢?杀死进程了吗?这个好友列表的获取是在MainActivity中执行的 asyncFetchContactsFromServer();方法,你看你退出再进入时执行了没有,和demo对比一下看看代码的执行有什么不同。

旺满信息科技—曹伟

2015-09-23 13:46

直接杀死进程的,重新进入应用的时候还是通过这个方法获取好友列表嘛??不是直接从内存中获取嘛??

sunsailor

2015-10-23 10:46

同样问题,但第一次登录不会报错,不是杀死进程,正常退出后,再次登录引发空指针异常,位置: DemoHelper.getUserInfo(),如换用户登录,好友列表仍为上次登录用户的好友,再次登录后更新  

环信技术支持中心

2015-10-23 11:54

进程杀死,内存中就不存在了,重新进入应用会重新获取好友列表,断点看看获取不到好友列表时的程序执行流程和demo有何不同,找一下自己逻辑调用的问题。

呵呵

2015-10-23 12:45

我就是用的Demo 也有这个问题。
点击此处继续提问与开发者们互动

申请试用

提交后工作人员会尽快与您联系进行功能演示
技术咨询已转移到管理后台,请先登录

即时通讯云使用者请在应用详情页面咨询
客服云使用者请进入管理员模式咨询

×

在线咨询

电话咨询

技术咨询

免费试用