You need to enable JavaScript to run this app.
视频点播

视频点播

Copy page
Download PDF
HarmonyOS NEXT 上传 SDK
集成 SDK
Copy page
Download PDF
集成 SDK

本文为您介绍集成 HarmonyOS NEXT 上传 SDK 前的准备工作,包括环境准备、集成操作等内容。

开发环境要求

  • 系统版本:HarmonyOS Next Developer Beta2 及以上
  • 开发工具:DevEco Studio(推荐使用最新版本)

集成步骤

步骤 1:添加仓库

在项目根目录下创建 .ohpmrc 文件并配置 OpenHarmony 三方库中心仓和火山引擎仓库地址。

registry=https://ohpm.openharmony.cn/ohpm/,https://artifact.bytedance.com/repository/byted-ohpm/

步骤 2:添加 SDK 依赖

在需要使用上传 SDK 的模块 /entry 下的 oh-package.json5 文件中添加 SDK 依赖:

tip

请参见发布历史获取 SDK 最新版本号。

"dependencies": {
  "@bytedance/bduploader": "x.x.x"
}

步骤 3:声明权限

entry 下的 module.json5 文件中声明权限:

"requestPermissions": [
    {
        "name": "ohos.permission.INTERNET"
    },
    {
        "name": "ohos.permission.GET_NETWORK_INFO"
    },
    {
        "name": "ohos.permission.MEDIA_LOCATION",
        "reason": "$string:network",
        "usedScene": {
            "when": "inuse"
        }
    },
    {
        "name": "ohos.permission.WRITE_MEDIA",
        "reason": "$string:network",
        "usedScene": {
            "when": "inuse"
        }
    },
    {
        "name": "ohos.permission.READ_MEDIA",
        "reason": "$string:network",
        "usedScene": {
            "when": "inuse"
        }
    }
]
Last updated: 2025.11.10 19:37:23