首页 » 技术分享 » 融云即时通讯

融云即时通讯

 

            即时通讯是目前最为流行的通讯方式,大多数app都使用到即时通讯,Android开发中,比较火的即时通讯有:融云、环信、Jpush。融云可以实现IM、推送、直播、客服等功能,下面就来讲解一下融云即时通讯的使用以及聊天功能的集成。

   简单介绍下融云:

   官网:http://www.rongcloud.cn/


   融云是国内首家专业的即时通讯云服务提供商,专注为互联网、移动互联网开发者提供免费的即时通讯基础能力和云端服务。通过融云平台,开发者不必搭建服务端硬件环境,就可以将即时通讯、实时网络能力快速集成至应用中。融云 SDK 包括两部分:IM 界面组件(IMKit)和 IM 通讯能力库( IMLib)。

  使用步骤:

一、前期准备:

   1.可以先看安卓SDK集成说明文档:http://www.rongcloud.cn/docs/android.html

  

   2.下载融云IMSDK(记得注册帐号):http://www.rongcloud.cn/download

  

       两个SDK的区别:

  

    3.集成融云SDK的环境要求:

  

   查看自己编译工具的构建版本:

  

   查看自己编译工具使用的构建版本:

  

 

   4.创建一个集成融云SDK的应用:

  

   得到自己融云应用的key

   

              手动的创建Token(相当于创建一个用户,这里创建两个用户),方便我们的测试:                    

    


二、集成融云sdk并实现聊天

  1.解压下载好的sdk,并进行使用

                   

  2.导入 SDK 压缩包中的 IMKit 作为依赖 Module

  

   3.做好项目依赖以后,对清单文件的修改,到ModuleIMkit中打开清单文件修改RONG_CLOUD_APP_KEY,修改为你自己的key,并将AndroidManifest中所有host改为你依赖项目的包名(此处指你集成融云SDK app的包名)。

 


  4.在Application中初始化(记得在清单文件注册) 

public class App extends Application {
   @Override
   public void onCreate() {
      super.onCreate();
      //项目一运行,就初始化融云SDK
      RongIM.init(this);
    }
}

转载自原文链接, 如需删除请联系管理员。

原文链接:融云即时通讯,转载请注明来源!

0