注册

Android环信 获取好友列表 切换用户获取到的还是上一个用户的好友信息

List usernames = EMClient.getInstance().contactManager().getAllContactsFromServer();
第一个账号登录后获取到了好友列表  退出后 登录第二个用户账号  获取到的依旧是第一个账号的好友信息  
问题就在于  EMClient.getInstance().logout(true)  执行后 Application没有重新初始化  用户记录依旧是之前登录的用户
已邀请:
logout去调用有回调的方法去退出登录,执行onsucccess之后再去登录看看

jdld - 90后IT萌新

。。。

jdld - 90后IT萌新

logout 退出成功后 依旧能获取到当前用户  这会是什么原因
我也是这样的,3.1.3切换就没事。
demo中退出成功执行onSuccess 之后还调用了一个reset方法,将内存中的联系人数据置为null;

要回复问题请先登录注册