美文网首页
AndroidIM融云接入

AndroidIM融云接入

作者: ppjuns | 来源:发表于2017-04-22 11:37 被阅读322次

融云篇

融云官网地址http://www.rongcloud.cn/docs/android.html

我们一般是接入IMkit,包含界面的sdk。

首先我们需要现在IMKit IMLib(发送文本模块)CallKit CallLib(语音视频模块) LocationLib(地理位置模块) PushLib(推送模块) RedPacket(红包模块)

首先你要去创建一个新的as项目,然后以module的形式导入IMKit IMLib CallKit CallLib RedPacket ,然后把Push的so文件加入jniLibs ,而Jar文件加入libs。

还要把executable的推送保活so文件加入到assets。因为使用的语音报,只能使用armeabi-v7a 和x86的so文件。在app/build.gradle/defaultConfig域内,加入

defaultConfig{
  ndk{
    abiFilters "armeabi-v7a","x86"
  }
}

把官网控制台的app-key 加入到IMLib 模块的Androidminifest.xml内对应的meta标签的RONG_CLOUD_APP_KEY内。还要自己申请高德地图的appkey放在自己app的module里面。

初始化

自定义Applicaiton ,并且在Androidmanifest声明。

public class App extends Application
  public void onCreate(){
    super.onCreate();
    RongIM.init(this);
  }

获取token

这里的token是融云sdk的token代表一个用户有效登陆状态,流程是客户端请求服务器,服务器用userid,name和头像地址去请求融云sdk服务器,返回token。

连接融云服务器

一般在登录界面 客户端拿到token,调用RongIM.connect(token,ConnectCallback) 在回调成功的方法里面 跳转到融云的聊天列表界面。

相关文章

  • AndroidIM融云接入

    融云篇 融云官网地址http://www.rongcloud.cn/docs/android.html 我们一般是...

  • 接入融云

    一,在融云开发者控制台创建应用 保存app key,app secrect。 二, 导入sdk 三,初始化 在 ....

  • iOS融云接入

  • 服务接入设计

    融云即时通讯服务接入可以反推设计微信开发者认证服务接入反推设计

  • 融云IM(一)-----接入

    前言 1、融云IM应该说是目前最好自定义和易读取文档的即时通讯第三方SDK了,之前有用过阿里百川IM的,可惜阿里百...

  • 2018 融云集成

    接入融云 融云SDK满足 App 内的社交沟通需求,提供单群聊、超级群等多种聊天模式,支持红包、图片、语音和小视频...

  • 融云坑 flutter

    最近调试接入融云推送,在后台配置好证书,前端加上代码,调试的时候发现用工具pusher能够收到推送,融云自己的死活...

  • 融云 对接客服功能

    融云除了有私聊群聊和讨论群组的功能,同样的具有在线客服的功能。为此,如果接入在线客服的功能,需要先去登录融云的后台...

  • Swift.融云SDK接入

    实现功能: 1.实现完整的融云聊天功能, 2.使用代理文件获取聊天用户信息, 3.使用的自定制通讯录页面. 4.自...

  • IOS 中 融云接入问题

    1,如果会话列表中出现 当前网络不可用的 错误时 说明你没有登录融云 如: 解决方案:

网友评论

      本文标题:AndroidIM融云接入

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