美文网首页
关于环信登录问题

关于环信登录问题

作者: baoshu | 来源:发表于2017-03-16 15:23 被阅读0次

#1    登录的时候报 User is alreay login

#2  登录报错 200

这个问题,大部分在集成环信的用户都会有这个问题,原因这个英文翻译一下也知道什么意思

环信文档给的登录只提供了登录的方法

EMClient.getInstance().login(userName,password,newEMCallBack() {//回调@OverridepublicvoidonSuccess(){

EMClient.getInstance().groupManager().loadAllGroups();

EMClient.getInstance().chatManager().loadAllConversations();

Log.d("main","登录聊天服务器成功!");

}@OverridepublicvoidonProgress(intprogress, String status){

}@OverridepublicvoidonError(intcode, String message){

Log.d("main","登录聊天服务器失败!");

}

});

在这里要注意“只是登录的方法”详细的实现登录的逻辑是需要自己去实现的

登录调用EMClient.getInstance().login(username, password, callback);此方法是一个异步方法,所以需要设置EMCallback回调来接收登录结果;注册调用EMClient.getInstance().createAccount(username, password);此方法是同步方法,需要自己创建新线程去调用,不能放在UI线程直接调用;

登录之前需要去做判断当前是否已经有登录的账号,如果有的话值直接跳过登录,进入您登录之后跳转的界面,如果是没有登录在去调用登录的方法,很多用户忽略了这个步骤导致了“User is alreay login”报错。

登录和注册都在LoginActivity类里,这个方法中对调用环信sdk的方法返回错误值做了一些判断,具体错误信息可以参考官方文档:http://www.easemob.com/apidoc/android/chat3.0/classcom_1_1hyphenate_1_1_e_m_error.html

仔细想一下跟最常用的通讯示例qq和微信是一样的,你之前登录过账号之后,没有去调用退出,再次登录肯定是进入的之前登录的账号。而不是直接进入的登录界面,不多说,看代码:

在环信demo中的初始化之后有做判断当前知否登录

有登录就跳过登录(即在登录之前去判断当前是已登录过,登录过就去跳过)

在启动页也就是我们经常说的广告页也是要去判断

相关文章

  • 关于环信登录问题

    #1 登录的时候报 User is alreay login #2 登录报错 200 这个问题,大部分在集成环信...

  • 即时通讯:环信--相关代理方法--1

    1.关于环信的相关初始化 2.关于自动登录、自动重连、登录异常等账号相关代理方法 3.好友管理相关的代理方法 4....

  • iOS 之环信的使用

    一.环信简介 二.集成环信iOS SDK 三.初始化环信SDK 四.注册 五.登录 六.好友 七.消息 八.聊天 ...

  • 环信公有云

    环信-官网环信-价格 iOS环信SDK1.1头像昵称问题 环信console iOS环信SDK 消息 调试手机:i...

  • 环信(重连,自动登录)

    环信(重连,自动登录) 重连 只需监听,不用做其他操作将要发送自动登录 - (void)willAutoRecon...

  • Android:强制下线

    实现异地登录强制下线:一、环信 1、集成环信SDK,实现网络监听接口,对连接状态进行监听2、可以根据 discon...

  • IPV6适配之环信SDK

    项目中集成了环信,在IPV6 下无法登录环信的聊天服务器,无法聊天,因此需要适配环信 ,去年7月集成的版本应该是...

  • MEM接口问题

    MEM接口问题 使用的是4.70环境:http://192.168.4.70:80/ 登录接口:有时登录成功,有时...

  • 关于ChatDemo-UI3.0(环信demo)上传App St

    关于ChatDemo-UI3.0(环信demo)上传App Store问题: 很多朋友直接使用了ChatDemo-...

  • 环信项目

    ** 第一天 ** 一、分析项目结构 二、登录页、注册页、引导页的布局 三、集成环信 SDK 下载环信的即时通讯云...

网友评论

      本文标题:关于环信登录问题

      本文链接:https://www.haomeiwen.com/subject/gywlnttx.html