融云集成1-SDK导入

官方指导:http://www.rongcloud.cn/docs/android.html#视频详解

1.按照官方指导,将下载好的各模块项目以import module的方式导入自己的项目
这里写图片描述

2.将导入的项目添加为自己项目的依赖模块:

因为我导入CallKit的时候报错,所以我先添加CallKit的依赖,再以同样的方式添加app的依赖;
这里写图片描述

3.复制jinlibs里面的so文件,asset目录下的资源;

4.打开 IMLib Module 的 AndroidManifest.xml 文件,把 meta-data RONG_CLOUD_APP_KEY 的值修改为您自己的 AppKey:

<meta-data
    android:name="RONG_CLOUD_APP_KEY"
    android:value="您的应用 AppKey" />

5.导入后由于之前继承了支付宝和gson,而融云的RedPackage模块下也集成了,所以需要删除同样的jar包才能正常运行;

此时app 下 AndroidMainfest下的支付宝这个activity可能会报错,而且提示添加一行代码,按照提示是可以解决的。

tools:replace="android:configChanges"
        <!-- 支付宝 -->
        <activity
            android:name="com.alipay.sdk.app.H5PayActivity"
            android:configChanges="orientation|keyboardHidden|navigation"
            android:exported="false"
            android:screenOrientation="behind"
            tools:replace="android:configChanges"
            />

4.不同的项目可能会出项各种不同的问题,集成完毕项目可以运行的时候,进行初始化:

1.在自定义的Application的onCreate中,

@Override
    public void onCreate() {
        super.onCreate();

        RongIM.init(this);

2.在合适的地方,去自己的服务器拿到用户在融云上对应的token进行连接,之后就可以进行其他操作了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值