Android融云SDK快速继承指南

2021-06-10  本文已影响0人  苏墨白梦觉泪满青衫湿

集成融云SDK注意的问题

  1. 注册开发者账号
  2. 下载SDK
  3. 在开发者平台创建应用获取AppKey/Secret(暂时开发环境即可,提交线上在用生产环境)
  4. 获取Token,在融云开发者平台——>API调试
  5. SDK集成

6.导入Module

7.添加配置

在build.gradle和manifest添加依赖和权限,修改需要更换的Appkey和应用包名

8.初始化。建议在应用主进程只调用一次Rong.init()

9.连接服务器。RongIM.connect()

2.9.18 及以前版本的 SDK 集成时必须添加 libsqlite.so 文件,如不添加会出现 android 7.0 以上的机型 connect 的 3 个回调都不走的情况,具体请参考知识库:https://support.rongcloud.cn/kb/NTQw

10.配置会话列表和会话界面。使用fragment作为会话列表和会话节面组建;在Activity下配置intent-filter配置自己应用ApplicationId(聚合会话列表另行参考会话列表自定义

11.启动界面。必须完成以上配置后才可启动。startConversation(启动会话界面,有不同会话类型)

startConversationList(启动会话列表界面,是否聚合显示)

startSubConversationList(启动聚合后的某类型会话列表)

12.自定义广播接收器。自定义一个继承融云PushMessageReceiver的广播接收器来接受提醒通知,在Mainfest。xml中静态注册

13.断开链接。

  1. API调用。如果基于IMKit开发,在初始化SDK后,通过RongIM.getInstance方法获取实例。⚠️不要使用RongIMClient实例区调用相关接口,会导致UI显示异常

至此,即完成了融云SDK的集成

上面仅是本人自我提炼大纲。如需详细配置请转至融云Android SDK 开发指南

也可参考其他博主,本人懒的截图了。https://www.jianshu.com/p/e8ce1e36c646

上一篇 下一篇

猜你喜欢

热点阅读