进入环信官网下载最新SDK解压后显示如下,打开example文件夹
doc文件夹:SDK相关API文档 examples文件夹:ChatDemoUI(为开发者能够更深入理解SDK而提供的一个demo) libs文件夹:拥有实时语音,实时视频功能的SDK(大小在1.34M左右)包和.so文件 libs.without.audio文件夹:无实时语音,实时视频功能的SDK包(大小在900多K) tools官网没给解释(未知)
打开后,把chatDemo引入Android studio
删除
下的build.gradle
注意:环信的ChatDemoUI这个demo里边因为研发的同事为了照顾老版本的as使用者,已经用eclipse生成了build.gradle文件,所以如果要导入新版as 请把build.gradle删除
再导入项目前,需要修改启动直接打开项目,改为选择性打开,设置如下
保存重启
设置了之后,再启动就是启动界面了
选择Import project(Eclipse ADT, Gradle, etc)选项开始选择导入eclipse创建的Android项目
选择项目路径
然后选择项目存放路径(相当于工作空间,带上项目目录名,注意这里的项目路径不要有中文)
继续默认 Finish
然后就是等待,这个一般有时会卡住,因为有时需要下载gradle的包,会很慢很慢,解决办法就是自己去gradle官网去下载gradle包
https://services.gradle.org/distributions 下载好的gradle包放入
导入成功,打开项目就是这样了
导入jar和io文件
在自行开发的应用中,集成环信聊天需要把libs文件夹下的easemobchat_2.1.6.jar和armeabi目录导入到你的项目的libs文件夹底下,如果不需要语音和视频通话功能,导入libs.without.audio下的jar文件即可。(这是环信文档)由于我是集成即时通讯,真实文件是下面这两个,复制粘贴到libs文件夹下
开发你自己的应用时,请在 AndroidManifest.xml 中把相应的 key 改成你自己申请的。