DevEco Studio是HarmonyOS的配套的开发IDE,因为HarmonyOS是基于OpenHarmony开发的,因此,使用DevEco Studio(配套HarmonyOS)也可以进行OpenHarmony的应用开发。 使用DevEco Studio开发OpenHarmony应用的流程与开发HarmonyOS的流程完全一样,本文档仅描述OpenHarmony应用开发与HarmonyOS应用开发的差异点。搭建开发环境差异:OpenHarmony应用开发环境需要先安装OpenHarmony SDK。导入OpenHarmony工程:OpenHarmony应用开发,只能通过导入Sample工程的方式来创建一个新工程。调试签名配置:OpenHarmony应用运行在真机设备上,需要对应用进行签名。在真机设备上运行应用:需要使用hdc工具将OpenHarmony的hap包推送到真机设备上进行安装。 ·OpenHarmony只支持使用JS语言开发应用,不支持Java、C/C++语言。OpenHarmony开发环境DevEco Studio暂只支持Windows系统。 下表为OpenHarmony相比HarmonyOS不支持的功能说明 特性名称 | HarmonyOS版本 | OpenHarmony版本 | 创建Module | √ | X | 服务卡片 | √ | X | 自动化签名 | √ | X | 远程模拟器 | √ | X | 本地模拟器 | √ | X | 使用DevEco Studio运行调试、日志查看、调优 | √ | X | 云测试 | √ | X | 安全测试 | √ | X |
本文根据官方材料整理
|