环信3.0集成
来源:互联网 发布:wan微型端口感叹号 编辑:程序博客网 时间:2024/06/05 05:25
以前用过环信2.0,现在工作需要,重新用到环信,再次体验了一次环信。
开发环境:AndroidStudio
集成步骤:
1、官网申请appkey;
2、导入easeui;
3、配置AndroidManifest;
4、Application初始化,记得用EaseUI初始化;
EaseUI.getInstance().init(context, options);
5、复制环信demo的ChatActivity、ChatFragment。
到这里基本功能就可以使用了。
一些问题:
1、增加昵称和头像:
在ChatFrangment方法onSetMessageAttributes加入扩展字段。Ios端和Android端字段需要统一。
2、单点登录:
环信只能单点登录,以前集成环信用的系统弹出框,现在安卓加入了动态权限,如果用户拒绝权限比较麻烦,有些小米手机的系统弹框也有自己的权限,所以可以用环信demo的方式跳到MainActivity在提示在其他设备登录了账户。
3、登录200错误:
登录前先判断下用户是否登录,
EMClient.getInstance().isLoggedInBefore();
4、动态权限:
加载聊天记录记得申请权限。
阅读全文
0 0
- 环信3.0集成
- iOS环信3.0集成 (一)SDK的集成
- iOS环信3.0集成 (二)UI文件集成
- iOS环信3.0集成 (三)单聊集成
- iOS环信3.0集成 (一)SDK的集成
- iOS环信3.0集成 (二)UI文件集成
- iOS环信3.0集成 (三)单聊集成
- iOS环信3.0集成 (一)SDK的集成
- iOS环信3.0集成 (二)UI文件集成
- 环信3.0版本的集成步骤
- swift集成环信3.0官方教程
- Android使用EaseUI集成环信3.0
- Android集成环信3.0的easeui
- 环信im集成
- iOS-集成环信
- 环信客服集成
- 环信web集成
- 环信集成
- Linux多线程编程讲解之系列九
- Android集成统计图 饼状图 折线图 和 柱状图
- Maven学习 (一) 搭建Maven环境
- 使用Spring的restTemplete进行Http请求
- 使用cmd命令查看占用进程并结束进程
- 环信3.0集成
- 如何从门外汉到大概理解嵌入式(c语言)基础知识
- 容器类
- 欧拉路径-欧拉回路
- 送礼物案例搞定代理模式的应用
- C语言学习历程(三)C语言基础知识预习总结
- linux基础学习
- axis=1和axis=0的问题
- [IDEA] 展示一个类的所有方法