导入 SDK
融云支持在 DevEco Studio 中自动导入和手动导入 IMLib SDK。
环境要求
- DevEco Studio NEXT Release(5.0.3.900) 及以上。
- HarmonyOS SDK API 12 及以上。
- 手机系统版本号:NEXT.0.0.31
自动导入 SDK
1.2.0 版本开始支持从 OpenHarmony三方库中心仓 获取 SDK
- 在 entry 目录中的 oh-package.json5 中添加 SDK 依赖,然后点击 "Sync Now"。
JSON
// entry 目录中的 oh-package.json5
{
"name": "entry",
"version": "1.0.0",
"description": "Please describe the basic information.",
"main": "",
"author": "",
"license": "",
"dependencies": {
"@rongcloud/imlib" : "x.y.z"
}
}

注意
- 各个 SDK 的最新版本号可能不相同,具体 x.y.z 值可前往 融云官网 SDK 下载页面 或 OpenHarmony三方库中心仓 查询。
-
安装 SDK 成功后,您可以在项目根目录的 oh_modules/.ohpm/ 中找到融云 IMLib SDK。
-
查看更多其他融云 SDK。
打开OpenHarmony三方库中心仓,搜索关键字 rongcloud
手动导入 SDK
导入 SDK
-
创建 entry/libs 文件夹,将 SDK har 包 放入其中。
命令行安装 SDK
- 在工程根路径下执行以下命令行:
shell
ohpm install entry/libs/RongIMLib.har
- 执行完后,工程根路径的 oh-package.json5 就会依赖 SDK。
JSON
// 工程根路径下的 oh-package.json5
{
"name": "mydemo",
"version": "1.0.0",
"description": "Please describe the basic information.",
"main": "",
"author": "",
"license": "",
"dependencies": {
"@rongcloud/imlib": "file:entry/libs/RongIMLib.har" // 该配置由命令行生成
},
"devDependencies": {
"@ohos/hypium": "1.0.16",
"@ohos/hamock": "1.0.0"
}
}
entry 配置文件依赖 SDK
在 entry 同级目录的 oh-package.json5 手动配置 SDK 依赖。
JSON
// entry 同级目录下的 oh-package.json5 需要手动配置
{
"name": "mydemo",
"version": "1.0.0",
"description": "Please describe the basic information.",
"main": "",
"author": "",
"license": "",
"dependencies": {
"@rongcloud/imlib": "file:./libs/RongIMLib.har" // 该配置手动依赖
},
"devDependencies": {
"@ohos/hypium": "1.0.16",
"@ohos/hamock": "1.0.0"
}
}