IM 即时通讯 (442)
Android (209)
- 初始化&链接 (8)
- 事件&监听处理 (7)
- 用户信息 (13)
- 会话列表 (16)
- 聊天会话 (26)
- 消息处理 (35)
- 自定义消息 (6)
- 音视频 (2)
- 推送&通知 (34)
- 扩展功能 (4)
- 第三方地图 (3)
- 依赖&配置 (9)
- 升级说明 (3)
- 其他 (43)
iOS (168)
- SDK 导入 (10)
- 连接 (8)
- 事件处理 (2)
- 用户信息 (3)
- 会话列表 (14)
- 聊天会话 (44)
- 消息处理 (26)
- 自定义消息 (8)
- 推送&通知 (19)
- 扩展功能 (5)
- 国际化 (4)
- 音视频 (3)
- 其他 (22)
Web (36)
Server (29)
如何正确的初始化 RongIM.init()?
RongIM.init() 要注意的问题
发布时间: 2015-07-21 16:53
回答:
2.6.0dev之前的版本,参考下文进行初始化:
首先Demo 里面有个 App.java 文件,里面就是RongIM.init()初始化过程,
if(process == com.xx.xx || process == io.rong.push){
RongIM.init();
}
if(process == com.xx.xx) {
RongIM.registerMessageTemplage();
.....
}
其中 com.xx.xx 就是你的主进程,io.rong.push 就是融云sdk的push进程。
2.6.0dev之后的版本,push进程不再需要在app里进行初始化,直接去掉关于“io.rong.push”进程的判断即可。如: