
IM即时通讯
安全可靠、全球互通

实时音视频
流畅稳定、省钱省力
回答:
在工程 build.gradle 配置脚本中 allprojects 段中添加 maven 仓库地址:
allprojects { repositories { jcenter() mavenCentral() maven {url "http://maven.rongcloud.cn/repository/maven-releases/"} } }
在项目的 build.gradle 添加远程依赖:
dependencies { api 'cn.rongcloud.sdk:im_kit:5.1.4.1' //im_kit必须依赖im_lib,所以需要加入对应依赖 api 'cn.rongcloud.sdk:im_lib:5.1.4.1' }
在项目的 build.gradle 添加远程依赖:
dependencies { api 'cn.rongcloud.sdk:im_lib:5.1.4.1' }
在项目的 build.gradle 添加远程依赖:
dependencies { api 'cn.rongcloud.sdk:rcsticker:5.1.4.1' // rcsticker 必须依赖 im_kit api 'cn.rongcloud.sdk:im_kit:5.1.4.1' // im_kit 必须依赖 im_lib ,所以需要加入对应依赖 api 'cn.rongcloud.sdk:im_lib:5.1.4.1' }
在项目的 build.gradle 添加远程依赖:
dependencies { api 'cn.rongcloud.sdk:sight:5.1.4.1' // sight 必须依赖 im_kit api 'cn.rongcloud.sdk:im_kit:5.1.4.1' // im_kit 必须依赖 im_lib ,所以需要加入对应依赖 api 'cn.rongcloud.sdk:im_lib:5.1.4.1' }
由于 Maven 版本无法在 lib 的清单文件中配置appkey,所以要在代码中调用 RongIM 的 init 方法进行初始化并传入 appKey
/** * <p>初始化 SDK,在整个应用程序全局只需要调用一次, 建议在 Application 继承类中调用。 * 调用此接口传入 AppKey 与在 AndroidManifest.xml 里写入 RONG_CLOUD_APP_KEY 是同样效果,二选一即可。</p> * * @param context 传入Application类的Context。 * @param appKey 融云注册应用的AppKey。 */ public static void init(Context context, String appKey)