环信SDK集成

利用环信SDK可以实现即时通讯,但在集成的过程中碰到了不少的坑。

注意

选择项目路径,这里以最新版环信demo为例
注意:环信的ChatDemoUI这个demo里边因为研发的同事为了照顾老版本的AndroidStudio使用者,已经用eclipse生成了build.gradle文件,所以如果要导入新版AndroidStudio请把build.gradle删除

参考链接

关于新版AndroidStudio导入环信Demo的一些注意事项 | 穿裤衩闯天下

导入环信新版EaseUI库问题

出现问题的原因的大致因为EaseUI默认引入的v4包的版本20.0.0,但是大家的开发环境不同,SDK版本以及编译器和support库版本不同,会出现错误;

解决办法:
这个时候就去点击项目设置,选中EaseUI把sdk版本设置成和build.gradle里一样的版本就行了,如果过低,建议更新Android SDK Tool,还不行,就把自己的项目的SDK版本和EaseUI都设置成一样,v4库也设置成一样

参考链接

AndroidStudio导入环信新版EaseUI库问题 | 穿裤衩闯天下

这样之后还是会报错

Error:(12, 0) Error: NDK integration is deprecated in the current plugin.  
Consider trying the new experimental plugin.  
For details, see http://tools.android.com/tech-docs/new-build-system/gradle-experimental.  
Set "android.useDeprecatedNdk=true" in gradle.properties to continue using the current NDK integration.

解决方法

android.useDeprecatedNdk=true 添入工程根目录下的新建 gradle.properties 文件-andersonyan-ChinaUnix博客

最后可能还要添加配置NDK的路径

Demo效果如下

这里写图片描述

参考链接

使用插件化方式快速集成环信即时通讯_百度经验

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/494043.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

协作机器人先驱宣布倒闭!累计融资10.3亿元,贝佐斯投资八轮

来源:量子位一家机器人领域的头部玩家,还不是说倒下就倒下了。上个月,协作机器人的先驱Rethink Robotics刚刚宣布出售第2500个机器人产品,而昨天,就又宣布关门大吉了。CEO Scott Eckert在接受外媒The Robot Report采访…

YOLOv8改进 | 2023注意力篇 | MSDA多尺度空洞注意力(附多位置添加教程)

一、本文介绍 本文给大家带来的改进机制是MSDA(多尺度空洞注意力)发表于今年的中科院一区(算是国内计算机领域的最高期刊了),其全称是"DilateFormer: Multi-Scale Dilated Transformer for Visual Recognition"。MSDA的主要思想是…

贝索斯专访:亚马逊帝国大规模业务转型的秘诀

来源:机器之能摘要:这篇文章简明、清晰地揭示出这家似乎没有边界、无拘束公司成功「转身」背后的逻辑与秘诀。与美国的其它科技业巨头不同,亚马逊并没有一个总的企业园区。在其全球的 57.5 万名雇员中,有 4.5 万名员工和管理人员位…

2018及过去20年诺贝尔化学奖获奖者及其贡献!

来源:科学网摘要:2018及过去20年诺贝尔化学奖获奖者及其贡献!2018年诺贝尔化学获的获得者为美国科学家Frances H. Arnold, George P. Smith和英国科学家George P.Winter,他们利用进化的力量为人类造福。获奖的内容分别是研究酶的定…

RxJava学习入门

RxJava是什么 一个词:异步。 RxJava 在 GitHub 主页上的自我介绍是 “a library for composing asynchronous and event-based programs using observable sequences for the Java VM”(一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序…

解读2018年诺贝尔化学奖成果:用进化的力量解决化学问题

来源:新华网摘要:新华社斯德哥尔摩10月3日电 科普:用进化的力量解决化学问题——解读2018年诺贝尔化学奖成果地球的生命经过长期进化最终获得强大的适应力&am…

在win8下安装使用java及在win8下部署java环境变量-图文

为了反编译APK,不得不安装一些Androidfby、apktool1.4.1、dex2jar-0.0.9.9等,甚至连DW也安装了,但是我的电脑是win8X64的,也就是64位的win8系统,这就有点头疼了,出现了: 不是内部或外部命令&…

国际运营商智慧城市探索与实践

来源:中国信息通信研究院CAICT摘要:AT&T、SKT、沃达丰在智慧城市领域探索的经验。2008年11月,IBM提出“智慧地球” 理念引发产业界热议,2010年,该公司进一步提出“智慧城市”愿景作为“智慧地球”在城市运营中的具…

Retrofit学习入门

Retrofit的使用 设置权限与添加依赖 定义请求接口通过创建一个retrofit生成一个接口的实现类(动态代理)调用接口请求数据 设置权限与添加依赖 权限&#xff1a;首先确保在AndroidManifest.xml中请求了网络权限 &#xff1a; <uses-permission android:name"android…

autotools入门笔记(一)

GNU autotools作用&#xff1a;收集系统配置信息并自动生成Makefile文件。 GNU autotools主要包括三个工具&#xff1a;autoconf、automake、libtool&#xff0c;还有很多辅助的工具&#xff0c;包括&#xff1a;autoheader、aclocal、autoscan。 ● autoscan检测源文件生成con…

本田、大众宣布智能路口研究新进展 以安全为重点

编译&#xff1a;网易智能摘要&#xff1a;每年&#xff0c;在十字路口发生的交通事故约占交通事故死亡人数的20%&#xff0c;这就是为什么汽车制造商和供应商都下定决心要创造出智能的十字路口&#xff0c;利用尖端技术来减少&#xff08;或者最好是能够避免&#xff09;在十字…

智能连接:5G、AI和IoT的组合如何改变美洲

来源&#xff1a;199IT互联网数据中心摘要&#xff1a;GSMA发布了新报告“智能连接&#xff1a;5G、AI和IoT的组合如何改变美洲”&#xff0c;强调了该地区如何从这些科技中受益。GSMA Intelligence预测&#xff0c;到2025年全球5G连接数量将达到13亿&#xff0c;覆盖全球40%的…

刚刚,生物学横扫诺贝尔3大奖,两名女性获奖!化学奖授予试管中的“进化论”...

来源&#xff1a;Deeptech深科技北京时间 10 月 3 日下午 5 点 45 分&#xff0c;2018 诺贝尔化学奖揭晓——诺贝尔委员会宣布&#xff0c;将此奖项一半颁给女科学家Frances H. Arnold&#xff0c;另一半则由George P. Smith、 Gregory P. Winter两人共享。此次诺贝尔化学奖表彰…

MACIOS Socket编程

转自 https://github.com/kejinlu/objc-doc/blob/master/Socket%E7%BC%96%E7%A8%8B.md 大纲 一.Socket简介二.BSD Socket编程准备 1.地址2.端口3.网络字节序4.半相关与全相关5.网络编程模型三.socket接口编程示例四.使用select五.使用kqueue六.使用流注:文档中设计涉及的代码也…

Android缓存学习入门

本文主要包括以下内容 利用LruCache实现内存缓存 利用DiskLruCache实现磁盘缓存 LruCache与DiskLruCache结合实例 利用了缓存机制的瀑布流实例 内存缓存的实现 public class PhotoWallAdapter extends ArrayAdapter<String> implements OnScrollListener {/*** 记录…

2018年人工智能之自动驾驶研究报告

来源&#xff1a;AMiner未来智能实验室是人工智能学家与科学院相关机构联合成立的人工智能&#xff0c;互联网和脑科学交叉研究机构。未来智能实验室的主要工作包括&#xff1a;建立AI智能系统智商评测体系&#xff0c;开展世界人工智能智商评测&#xff1b;开展互联网&#xf…

MyEclipse+Tomcat 启动时出现 configuration error occured during startup错误的解决方法

配置好Tomcat server&#xff0c;启动Tomcat&#xff0c;报如下错误&#xff1a; 解决方法如下&#xff1a; 选中Tomcat 6中的JDK一项&#xff0c;这里要特别注意&#xff0c;默认的是JRE的运行环境&#xff0c;这里要设定成JDK的&#xff0c;否则&#xff0c;MyEclipse无法正常…

硅谷首场AI硬件峰会干货报告:AI芯片井喷期即将到来

来源&#xff1a;智东西摘要&#xff1a;英特尔和英伟达对AI芯片的角逐&#xff0c;AI芯片行业的创业者机会。AI芯片不仅是未来十年半导体行业中最有希望的增长机会之一&#xff0c;而且还是有可能破坏传统计算市场的力量。现今 99&#xff05;的AI软件尚未编写&#xff0c;只有…

揭开神秘的“记忆”面纱!

来源&#xff1a;生物谷摘要&#xff1a;大脑记忆&#xff0c;对于我们每个人来说都是一种非常神奇的经历&#xff0c;近些年来&#xff0c;科学家们通过大量研究揭开了大脑记忆的奥秘&#xff0c;本文中&#xff0c;小编就对相关研究进行整理&#xff0c;分享给大家&#xff0…

数据结构之AVL树

AVL树是高度平衡的而二叉树。它的特点是&#xff1a;AVL树中任何节点的两个子树的高度最大差别为1。 旋转 如果在AVL树中进行插入或删除节点后&#xff0c;可能导致AVL树失去平衡。这种失去平衡的可以概括为4种姿态&#xff1a;LL(左左)&#xff0c;LR(左右)&#xff0c;RR(右…