SDK集成
更新时间:2024-12-04
本文为您介绍集成 HarmonyOS NEXT 上传 SDK 前的准备工作,包括环境准备、集成操作等内容。
环境要求
类别 | 说明 |
---|---|
开发工具 | DevEco Studio(推荐使用最新版本) |
系统版本 | 鸿蒙HarmonyOS Next Next.0.0.26及其之后的稳定版本 |
兼容的最低 SDK 版本 | "compatibleSdkVersion": "5.0.0(12)" |
手机设备 | 推荐Huawei Mate 60系列手机,例如Huawei Mate 60 Pro(ALN-AL80) |
获取 SDK
下载最新的上传 HarmonyOS NEXT SDK,解压后文件目录如下:
Plain Text
1├── vod-upload-harmonynext
2│ ├── entry
3│ ├── libs
4│ │ ├── baiduVodUploadSDK.har
其中:
entry
为demo示例;- libs为baiduVodUploadSDK.har包;
- HarmonyOS NEXT 上传 SDK 目前以 har 包的形式发布,仅支持通过本地配置的方式集成。
添加依赖
在 entry 下的 oh-package.json5 中添加依赖:
Plain Text
1 {
2 "name": "entry",
3 "version": "1.0.0",
4 "description": "Please describe the basic information.",
5 "main": "",
6 "author": "",
7 "license": "",
8 "dependencies": {
9 "baiduvoduploadsdk":"file:./libs/baiduVodUploadSDK.har"
10 }
11 }
12
声明权限 在 enrty 下的 module.json5 文件中声明权限:
Plain Text
1 "requestPermissions": [
2 {
3 "name": "ohos.permission.INTERNET",
4 "usedScene": {
5 "abilities": [
6 "EntryAbility"
7 ],
8 "when": "inuse"
9 },
10 }
11 ]