官方指导:http://www.rongcloud.cn/docs/android.html#视频详解
1.按照官方指导,将下载好的各模块项目以import module的方式导入自己的项目
2.将导入的项目添加为自己项目的依赖模块:
因为我导入CallKit的时候报错,所以我先添加CallKit的依赖,再以同样的方式添加app的依赖;
3.导入后由于之前继承了支付宝和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进行连接,之后就可以进行其他操作了。
作者:u010378579 发表于2017/2/22 11:30:57 原文链接
阅读:129 评论:0 查看评论