android环信即时通讯集成坑爹 注册报错208解决
来源:互联网 发布:北京市网络信息办公室 编辑:程序博客网 时间:2024/05/18 16:54
第一种情况: 你用的环信APPkey 是授权模式的 只要改成开放模式就可以了
第二种情况: 上述情况在环信官网都有说明 但是这种情况 环信官网就没得说明 只说的是同步方法
注册
注册模式分两种,开放注册和授权注册。只有开放注册时,才可以客户端注册。
注册用户名会自动转为小写字母,所以建议用户名均以小写注册。(强烈建议开发者通过后台调用 REST 接口去注册环信 ID,客户端注册方法不提倡使用。)
但是这个句代码必须在子线程中执行 官方demo 中就是在子线程中
new Thread(new Runnable() { public void run() { try { // call method in SDK EMClient.getInstance().createAccount(username, pwd); runOnUiThread(new Runnable() { public void run() { if (!RegisterActivity.this.isFinishing()) pd.dismiss(); // save current user DemoHelper.getInstance().setCurrentUserName(username); Toast.makeText(getApplicationContext(), getResources().getString(R.string.Registered_successfully), Toast.LENGTH_SHORT).show(); finish(); } }); } catch (final HyphenateException e) { runOnUiThread(new Runnable() { public void run() { if (!RegisterActivity.this.isFinishing()) pd.dismiss(); int errorCode=e.getErrorCode(); if(errorCode==EMError.NETWORK_ERROR){ Toast.makeText(getApplicationContext(), getResources().getString(R.string.network_anomalies), Toast.LENGTH_SHORT).show(); }else if(errorCode == EMError.USER_ALREADY_EXIST){ Toast.makeText(getApplicationContext(), getResources().getString(R.string.User_already_exists), Toast.LENGTH_SHORT).show(); }else if(errorCode == EMError.USER_AUTHENTICATION_FAILED){ Toast.makeText(getApplicationContext(), getResources().getString(R.string.registration_failed_without_permission), Toast.LENGTH_SHORT).show(); }else if(errorCode == EMError.USER_ILLEGAL_ARGUMENT){ Toast.makeText(getApplicationContext(), getResources().getString(R.string.illegal_user_name),Toast.LENGTH_SHORT).show(); }else{ Toast.makeText(getApplicationContext(), getResources().getString(R.string.Registration_failed), Toast.LENGTH_SHORT).show(); } } }); } }}).start();
看文档看一一早上都没有找出错误 一看demo 才知道 贼坑
0 0
- android环信即时通讯集成坑爹 注册报错208解决
- Android 集成环信即时通讯修改用户密码
- 03-即时通讯 环信集成
- 环信即时通讯集成过程
- 集成环信即时通讯的Android聊天小程序
- Android 使用easeui 3.0 集成环信即时通讯 我踩过的坑
- 环信即时通讯的基本集成
- Android-IM即时通讯:环信
- 5分钟集成即时通讯功能——环信Android版
- android端使用环信快速在自己的项目中集成即时通讯
- Android 环信SDK集成 即时通讯IM 一个很LOW的测试Demo
- 使用插件化方式快速集成环信即时通讯
- 环信即时通讯-服务器端集成(REST API)-php版demo
- iOS开发-即时通讯第三方-环信SDK集成
- 环信IM即时通讯快速集成和基本功能的使用
- Android- 环信IM即时通讯(1)
- Android- 环信IM即时通讯_RESTAPI(2)
- 关于环信集成报错问题之一
- windows常用快捷键
- jQuery鼠标事件
- vs2008中查看汇编代码
- Mac中Java环境配置笔记
- module pattern
- android环信即时通讯集成坑爹 注册报错208解决
- 还是畅通工程
- grails使用原sql
- caffe中Python层的使用
- 欢迎使用CSDN-markdown编辑器
- 查询网址汇总
- bower
- 集合类
- 【51Nod 1463】 找朋友