融云集成1-SDK导入

2024-05-13 01:32
文章标签 sdk 导入 云集

本文主要是介绍融云集成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-dataandroid: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中,

@Overridepublic void onCreate() {super.onCreate();RongIM.init(this);

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

这篇关于融云集成1-SDK导入的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/984303

相关文章

python: 多模块(.py)中全局变量的导入

文章目录 global关键字可变类型和不可变类型数据的内存地址单模块(单个py文件)的全局变量示例总结 多模块(多个py文件)的全局变量from x import x导入全局变量示例 import x导入全局变量示例 总结 global关键字 global 的作用范围是模块(.py)级别: 当你在一个模块(文件)中使用 global 声明变量时,这个变量只在该模块的全局命名空

消除安卓SDK更新时的“https://dl-ssl.google.com refused”异常的方法

消除安卓SDK更新时的“https://dl-ssl.google.com refused”异常的方法   消除安卓SDK更新时的“https://dl-ssl.google.com refused”异常的方法 [转载]原地址:http://blog.csdn.net/x605940745/article/details/17911115 消除SDK更新时的“

如何导入sun.misc.BASE64Encoder和sum.misc.BASE64Decoder

右击项目名--->Build Path--->Configure Build Path...--->java Build Path--->Access rules:1 rule defined,added to all librar...   --->Edit --->Add...

mysql中导入txt文件数据的操作指令

1 表tt的格式:    CREATE TABLE `tt` (   `ind` int NOT NULL auto_increment,   `name` char(100) default NULL,   PRIMARY KEY  (`ind`)  )   2 文件d.txt的内容示例:  1,a  2,b  3,c

分享MSSQL、MySql、Oracle的大数据批量导入方法及编程手法细节

1:MSSQL SQL语法篇: BULK INSERT      [ database_name . [ schema_name ] . | schema_name . ] [ table_name | view_name ]         FROM 'data_file'        [ WITH       (      [ [ , ] BATCHSIZE = batch_siz

插件maven-search:Maven导入依赖时,使用插件maven-search拷贝需要的依赖的GAV

然后粘贴: <dependency>    <groupId>mysql</groupId>    <artifactId>mysql-connector-java</artifactId>    <version>8.0.26</version> </dependency>

Pr 入门系列之二:导入与管理素材(下)

◆  ◆  ◆ 管理素材 导入素材后,项目面板中每一个媒体都只是原始素材的“链接”。 所以,视频编辑过程中一般情况下都不会破坏原始素材。 1、在不同视图模式下组织素材 项目面板提供了三大视图 View供选用:列表视图、图标视图以及自由格式视图。 A. 锁定 B. 列表视图 C. 图标视图 D. 自由格式视图 E. 缩放滑块 F. 排序图标 G. 自动匹配序列 H. 查找 I. 新建素材箱 J.

win10不用anaconda安装tensorflow-cpu并导入pycharm

记录一下防止忘了 一、前提:已经安装了python3.6.4,想用tensorflow的包 二、在pycharm中File-Settings-Project Interpreter点“+”号导入很慢,所以直接在cmd中使用 pip install -i https://mirrors.aliyun.com/pypi/simple tensorflow-cpu下载好,默认下载的tensorflow

java工程的导入jar包

由于现在学习java web,java工程导入jar包都忘记了。 在此想记录一下:工程项目名:右击 -- Build Path --add External Archives 点击会弹出一个框 ,选择你要导入的jar路径就可以了。

Python导入问题详解

websites/ ├── apps/ │ ├── user/ │ │ ├── __init__.py │ │ ├── views/ │ │ │ ├── __init__.py │ │ │ ├── user.py │ │ │ ├── depart.py │ │ ├── utils/ │ │ │ ├── __init__.py │ │ │ └── pagination.py │