合肥做网站的公,网业黑色,wordpress做301重定向,个人网站是商业的吗OpenHarmony社区已经发布OpenHarmony SDK API 10 beta版本#xff0c;有些 Sample案例 也有需要API10。那么如何替换使用新的OpenHarmony SDK API 10呢#xff1f;本文做个记录。
1、如何获取OpenHarmony SDK
1.1 每日构建流水线
可以从OpenHarmony每日构建站点获取最新的…OpenHarmony社区已经发布OpenHarmony SDK API 10 beta版本有些 Sample案例 也有需要API10。那么如何替换使用新的OpenHarmony SDK API 10呢本文做个记录。
1、如何获取OpenHarmony SDK
1.1 每日构建流水线
可以从OpenHarmony每日构建站点获取最新的OpenHarmony SDK每日构建流水线访问地址为: http://ci.openharmony.cn/workbench/cicd/dailybuild/dailylist。每日构建流水线会构建系统镜像、SDK等常用的SDK使用下述流水线进行构建。
流水线名称说明备注ohos-sdk-public适用Linux、Windows平台的Public SDK面向应用开发者提供不包含需要使用系统权限的系统接口mac-sdk-public适用macOS平台的Public SDK面向应用开发者提供不包含需要使用系统权限的系统接口ohos-sdk-full适用Linux、Windows平台Full SDK。如果需要使用系统接口需要使用此SDK。面向OEM厂商提供包含需要使用系统权限的系统接口mac-sdk-full适用macOS平台的Full SDK。如果需要使用系统接口需要使用此SDK。面向OEM厂商提供包含需要使用系统权限的系统接口
1.2 发布版本
对应Releasef发布版本的Public SDK可以通过DevEco Studio获取。对于beta版本可以在release notes文档里下载。以 https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-v4.0-beta1.md 为例提供的下载地址如图所示。beta1变化较快不断合入新特性如果需要使用beta版本通常会使用每日构建流水线进行下载获取最新版本的SDK。 关于Full SDK的编译和替换可以参考社区文档 如何编译full-SDK 和 如何替换full-SDK 。
2、如何使用新的OpenHarmony SDK
自行获取的SDK需要被DecEco Studio识别才能使用。以我获取的每日构建SDKversion-Daily_Version-ohos-sdk-public-20230716_020117-ohos-sdk-public.tar.gz为例。压缩文件目录结构如下所示。可以看到包含适用于Linux和Windows平台的SDK文件。每个平台的SDK包含ets、js、native、previewer、toolchains等。
└─version-Daily_Version-ohos-sdk-public-20230716_020117-ohos-sdk-public│ daily_build.log│ manifest_tag.xml│└─ohos-sdk├─linux│ ets-linux-x64-4.0.9.3-Beta2.zip│ js-linux-x64-4.0.9.3-Beta2.zip│ native-linux-x64-4.0.9.3-Beta2.zip│ previewer-linux-x64-4.0.9.3-Beta2.zip│ toolchains-linux-x64-4.0.9.3-Beta2.zip│└─windowsets-windows-x64-4.0.9.3-Beta2.zipjs-windows-x64-4.0.9.3-Beta2.zipnative-windows-x64-4.0.9.3-Beta2.zippreviewer-windows-x64-4.0.9.3-Beta2.ziptoolchains-windows-x64-4.0.9.3-Beta2.zip打开DevEco Studio菜单Tools-SDK Manager查看Studio中配置的OpenHarmony SDK的路径位置我的环境上该路径为D:\installed-software\OpenHarmony-sdk。当前目录下已经有API9的SDK我们需要新增下api10的SDK创建一个名称为10的目录如下 复制SDK压缩包version-Daily_Version-ohos-sdk-public-20230716_020117-ohos-sdk-public.tar.gzwindows文件夹下的5个压缩包即ets-windows-x64-4.0.9.3-Beta2.zip、js-windows-x64-4.0.9.3-Beta2.zip、native-windows-x64-4.0.9.3-Beta2.zip、previewer-windows-x64-4.0.9.3-Beta2.zip和toolchains-windows-x64-4.0.9.3-Beta2.zip。粘贴到D:\installed-software\OpenHarmony-sdk\10目录内。然后全选这5个zip压缩包解压到当前位置。如果遇到弹窗是否覆盖覆盖即可。如图 解压后SDK的位置为 再打开DevEco Studio就可以看到看到新的API如图 3、如何替换HarmonyOS SDK
如果使用的HarmonyOS SDK则不能使用同样的方法进行替换现在还不清楚如何替换使用新的SDK。待更新。
4、替换SDK遇到的问题
4.1 The SDK management mode has changed
在替换OpenHarmony SDK API10时在DevEco Studio遇到了如下错误The SDK management mode has changed. The following SDKs are note compatible and will be detected. 如图 发生这样的原因是解压的时候目录路径不对。在ets目录下又有了一个ets目录。 4.2 ets-loader安装node_modules依赖包
印象中需要在OpenHarmony-sdk\10\ets\build-tools\ets-loader目录中打开cmd/powerShell窗口输入命令npm install下载node_modules依赖包。我没有执行此操作好像也没有出错。是否必须执行此操作待查。
如果大家想更加深入的学习 OpenHarmony鸿蒙南向 开发的全栈内容不妨可以参考以下相关学习文档进行学习助你快速提升自己
OpenHarmony 开发环境搭建https://qr18.cn/CgxrRy 《OpenHarmony源码解析》https://qr18.cn/CgxrRy
搭建开发环境Windows 开发环境的搭建Ubuntu 开发环境搭建Linux 与 Windows 之间的文件共享……
系统架构分析https://qr18.cn/CgxrRy
构建子系统启动流程子系统分布式任务调度子系统分布式通信子系统驱动子系统…… OpenHarmony 设备开发学习手册https://qr18.cn/CgxrRy OpenHarmony面试题内含参考答案https://qr18.cn/CgxrRy 写在最后
如果你觉得这篇内容对你还蛮有帮助我想邀请你帮我三个小忙点赞转发有你们的 『点赞和评论』才是我创造的动力。关注小编同时可以期待后续文章ing不定期分享原创知识。想要获取更多完整鸿蒙最新学习资源请移步前往小编https://qr21.cn/FV7h05