注册

环信登录 查找用户好友提示User is not login

请教一个问题:
我的业务场景是这样的,用户登录APP之后。 调用环信登录接口。成功后进入主页面,然后我在我的主页面写了一个线程,首先查询环信服务器获取当前用户好友列表,然后根据好友列表到我公司服务器查询好友列表,然后本地更新所有好友的头像,昵称等。

我遇到的问题是这样的。
我第一次登录之后 ,然后获取环信好友,查询我服务器好友,本地更新 这些都可以用的,这个时候我如果手动点击退出app按钮(退出的时候调用了环信的退出接口)。然后再次点击登录的时候 这个时候就提示我
 com.hyphenate.exceptions.HyphenateException: User is not login;
如果我把我的app关闭在重现登录,又正常了。也就是我要是主动退出之后。然后到登录页面在登录就有问题

我打印了登录 注销。环信都提示我已经登录 注销成功了
请问下这个是怎么回事,有数能帮助下吗
已邀请:
这个需要您LoginActivity 看下这个类,EMClient.getInstance().login(currentUsername, currentPassword, new EMCallBack()  这个地方的方法了 ,这个是登录的操作的 您这边可以看下了 跟这个登录的执行代码有关系的。

要回复问题请先登录注册