【环信集成指北】Android SDK 的两种导入方式
环信AndroidSDK官网文档提供了两种导入方式:线上gradle远程连接导入和本地导入,线上导入方便快捷,本地导入较为灵活。
一、线上gradle远程连接导入
线上导入方便快捷,直接使用环信最新版SDK,但是线上的SDK不支持easeui库线上导入,还是需要自己手动导入(当然也可以选择不使用这个库)。
首先在你的项目的根目录build.gradle文件的allprojects→repositories属性下加入远程库地址
maven { url "https://raw.githubusercontent.com/HyphenateInc/Hyphenate-SDK-Android/master/repository" }
然后在你的module的build.gradle里加入以下代码(注意版本号)
android {//use legacy for android 6.0useLibrary 'org.apache.http.legacy'
}
dependencies {compile 'com.android.support:appcompat-v7:23.4.0'//Optional com
【环信集成指北】Android SDK 的两种导入方式相关推荐
- MongoDB——MongoDB分片集群(Sharded Cluster)两种搭建方式
MongoDB分片集群(Sharded Cluster)两种搭建方式 MongoDB分片的概念 分片集群包含的组件 分片集群架构目标 MongoDB分片集群搭建 第一套副本集 第二套副本集 配置节点副 ...
- android启动服务的生命周期,Android Service的两种启动方式以及生命周期
Service的两种启动方式: 1.startService 2.bindService 注意: .在Android 5.0之后google出于安全的角度禁止了隐式声明Intent来启动Service ...
- Android service的两种使用方式bindService和startService使用方式
服务与多线程的区别: 服务仍然是运行在主线程中,而Thread则是真正的开启了一个新的线程来执行先关操作. 那为什么要用服务呢,初步理解是服务是为了更好地管理线程.试想,当我们在某一个activity ...
- Android中启动一个服务,Android服务的两种启动方式
前言:Service是Android的四大组件之一,也是可执行的程序.服务是Android中实现程序后台运行的解决方案,非常适合去执行那些不需要和用户交互而且还要求长期运行的任务.Service的启动 ...
- Android Studio Gradle两种更新方式
第一种.Android Studio自动更新 第一步:修改gradle版本 修改项目根目录/gradle/wrapper/gradle-wrapper.properties最后一行的地址: distr ...
- android环信聊天界面上面显示昵称,【环信征文】在android中5分钟实现环信昵称头像的显示...
老司机带你们5分钟实现昵称头像的显示,车要开了,话不多说,快快上车~ 一.将简版demo里的cache包(5个java文件)复制到自己项目里. 下载环信android简版Demo: 环信Android ...
- android项目两种构建方式的整合(Eclipse/idea和Android Studio)
android的两种构建方式 目前android主要有两种构建方式,一种基于ant(传统的),另一种是13年Google/IO上新推出基于Gralde的构建(Android Studio).从sdk的 ...
- android中资源文件的两种访问方式,Android_Android学习笔记-保存文件(Saving Files),Android设备有两种文件存储区域 - phpStudy...
Android学习笔记-保存文件(Saving Files) Android设备有两种文件存储区域: 内部存储和外部存储 ("internal" and "externa ...
- 将Eclipse代码导入到Android Studio的两种方式
转: http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0104/2259.html 说到使用Android Studio,除了新建 ...
最新文章
- NR 5G SBA架构
- Star PDF Watermark Ultimate中文版
- c语言判断字符是否等于e,C语言如何实现删除字符串中的字符
- mysql查询不同老师所教不同课程_mysql学习训练记录及笔记(二)
- 《架构之美》学习随笔:好的架构
- 5920. 分配给商店的最多商品的最小值
- 2021中卫一中高考成绩查询,2021年宁夏高中排名及分数线 高考本科升学率排行榜...
- linux怎么查看内核定义的结构体,Linux如何查找一个结构体的原始定义
- ajax跨域为什么会失败,ajax跨域请求失败是怎么回事?
- bugku 社工-初步收集
- Python基础《十七:XML解析》
- P物质肽[DArg1, DTrp5, 7, 9, Leu11]
- 智慧城市解决方案(智慧城市系统及相关技术)
- 别错过这张AI商用清单:你的生产难题可能被一个应用解决!
- 基于SimpItk的下肢全景X光图像拼接
- javascript机器学习
- 微信小程序---实现VR看房效果
- 开发电商系统用什么开发语言呢
- 使用POI实现Excel导出导入 详细解释
- pair及pair在vector中的使用
热门文章
- Cell R-CNN V3: A Novel Panoptic Paradigm for Instance Segmentation in Biomedical Images
- 数据结构(一)逻辑结构和存储结构
- 百度莱茨狗刚出就有人卖到了1W+!4只百度狗领养指南及运营解析!
- matlab求五元多次函数最值,matlab求最值(极值)
- 1852. Ordered Fractions
- 雷宁轮播图 编辑html,零基础学html+css
- ModelState.IsValid
- 计算机保研面试常见问题(408计算机网络简答题)
- Android 长链接Socket.IO 连不上
- GO语言基础之error