HarmonyOS 鸿蒙Next SDK配套关系&适配历史工程

HarmonyOS 鸿蒙Next SDK配套关系&适配历史工程 一、SDK&编译构建插件&测试插件配套关系

由于DevEco Studio版本在持续更新,SDK版本也在更新,构建插件版本也在更新,他们必须匹配,才能正常使用。

DevEco Studio 版本 HarmonyOS SDK版本 编译构建插件版本 测试框架插件版本 Gradle OpenHarmony SDK版本 编译构建插件版本 测试框架插件版本 NodeJS
3.1.0.501 3.1.0(API9) 3.2.4.0 3.1.5.0 7.3 API9:3.2.12.5 2.4.2 1.0.6 14.19.1及以上且低于16.0.0
3.0.0(API8) 3.1.1.4 3.1.5.0 7.3 API8:3.1.13.6 2.1.1 1.0.6 14.19.1及以上且低于16.0.0
3.1.0.500 3.1.0(API9) 3.2.4.0 3.1.5.0 7.3 API9:3.2.12.2 2.1.1 1.0.6 14.19.1及以上且低于16.0.0
3.0.0(API8) 3.1.1.2 3.1.5.0 7.3 API8:3.1.13.5 2.1.1 1.0.6 14.19.1及以上且低于16.0.0
3.1.0.400 3.1.0(API9) 3.2.3.2 3.1.4.0 7.3 API9:3.2.11.9 2.0.0 1.0.6 14.19.1及以上且低于16.0.0
3.0.0(API8) 3.1.1.2 3.1.4.0 7.3 API8:3.1.13.5 2.0.0 1.0.6 14.19.1及以上且低于16.0.0
3.1.0.200 3.1.0(API9) 3.2.2.2 3.1.2.0 7.3 API9:3.2.10.6 1.4.0 1.0.5 14.19.1及以上且低于15.0.0
3.0.0(API8) 3.1.1.2 3.1.2.0 7.3 API8:3.1.12.5 1.4.0 1.0.5 14.19.1及以上且低于15.0.0
3.1.0.100 API 9:3.2.1.1 3.1.1.4 1.2.7.15 7.3 API9:3.2.7.6 hvigor 1.3.1 hypium1.0.3 14.19.1及以上且低于15.0.0
API 8:3.1.1.2 API8:3.1.9.7
API 7:3.0.0.5 API7:3.0.0.0
API 6:2.2.0.3
API 5:2.1.1.21
API 4:2.0.1.95
3.0.0.993 API 8:3.1.1.2 3.1.0.5 1.2.7.11 7.3 API 9:3.2.5.6 hvigor 1.2.2 hypium 1.0.2 14.19.1及以上且低于15.0.0
API 7:3.0.0.5 API 7:3.0.0.0
API 6:2.2.0.3
API 5:2.1.1.21
API 4:2.0.1.95
3.0.0.991 API 8:3.1.1.1 3.0.5.11 1.2.7.9 7.3 API 9:3.2.2.5 hvigor 1.1.6 - 14.19.1及以上且低于15.0.0
API 7:3.0.0.1 API 8:3.1.6.6
API 6:2.2.0.3 API 7:3.0.0.0
API 5:2.1.1.21
API 4:2.0.1.95

更多内容,请参考这里

二、适配历史工程

从DevEco Studio(Build Version:3.0.0.900)版本开始,工程将采用Hvigor自动化构建工具来编译构建HAP/APP。由于Gradle构建工具和Hvigor构建工具的配置文件不同,因此,对于采用Gradle编译构建的历史工程,需要手动进行适配,以适用于使用Hvigor工具进行编译构建。具体操作参考文档适配历史工程


更多关于HarmonyOS 鸿蒙Next SDK配套关系&适配历史工程的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

最新版ide如何导入jar包呢

更多关于HarmonyOS 鸿蒙Next SDK配套关系&适配历史工程的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


4.0 beta需要nodejs哪个版本?

你还,在安装的时候会有提示的哦,差不多是v16.x的版本哈,安装的时候关注下~,

HarmonyOS 鸿蒙Next SDK配套关系及适配历史工程主要涉及以下几个方面:

HarmonyOS 鸿蒙Next SDK配套关系:

HarmonyOS 鸿蒙Next SDK作为华为自主研发的操作系统开发工具包,其配套关系主要体现在与不同版本鸿蒙系统的兼容性上。每个版本的SDK都针对特定的鸿蒙系统版本进行了优化和适配,以确保开发者能够基于最新的系统特性进行开发。因此,在选择使用某个版本的SDK时,需要确认其与目标鸿蒙系统版本的配套关系,以确保开发出的应用能够正常运行。

适配历史工程:

对于已经存在的历史工程,当需要迁移到新的HarmonyOS 鸿蒙Next SDK时,可能需要进行一系列的适配工作。这包括但不限于修改代码以兼容新的API、调整UI布局以适应新的系统界面风格、以及处理可能存在的兼容性问题等。适配过程中,开发者需要仔细阅读SDK的迁移指南和更新日志,了解新增和废弃的API,以及可能影响到应用功能的系统变更。

如果在进行SDK配套关系确认或历史工程适配过程中遇到问题,建议直接查阅HarmonyOS的官方文档或相关资料。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部