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
最新版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