deveco-studio-overview.md 2.5 KB
Newer Older
Z
zengyawen 已提交
1
# 概述
M
mamingshuai 已提交
2

Z
zengyawen 已提交
3 4 5
- [总体说明](#总体说明)
- [使用约束](#使用约束)
- [DevEco Studio演进路标](#deveco-studio演进路标)
M
mamingshuai 已提交
6

Z
zengyawen 已提交
7
## 总体说明
M
mamingshuai 已提交
8

Z
zengyawen 已提交
9
DevEco Studio 是 HarmonyOS 的配套的开发 IDE ,因为HarmonyOS 是基于OpenHarmony 开发的,因此,使用 DevEco Studio (配套 HarmonyOS )也可以进行 OpenHarmony 的应用开发。
M
mamingshuai 已提交
10

L
LeeTestNady 已提交
11
使用DevEco Studio开发OpenHarmony应用的流程与开发HarmonyOS的流程完全一样,本文档仅描述OpenHarmony应用开发与HarmonyOS应用开发的差异点。
M
mamingshuai 已提交
12

Z
zengyawen 已提交
13 14 15 16 17 18 19
- **搭建开发环境差异**:OpenHarmony应用开发环境需要先安装OpenHarmony SDK,具体可参考[配置OpenHarmony SDK](../quick-start/configuring-openharmony-sdk.md)章节。

- **导入OpenHarmony工程**:OpenHarmony应用开发,只能通过导入Sample工程的方式来创建一个新工程,具体可参考[通过导入Sample方式创建新工程](../quick-start/import-sample-to-create-project.md)

- **调试签名配置**:OpenHarmony应用运行在真机设备上,需要对应用进行签名,关于OpenHarmony应用的签名指导请参考[配置OpenHarmony应用签名信息](../quick-start/configuring-openharmony-app-signature.md)

- **在真机设备上运行应用**:需要使用hdc工具将OpenHarmony的hap包推送到真机设备上进行安装,具体可参考[安装运行OpenHarmony应用](../quick-start/installing-openharmony-app.md)
M
mamingshuai 已提交
20 21 22 23

关于DevEco Studio的详细操作指导,请访问[HUAWEI DevEco Studio使用指南](https://developer.harmonyos.com/cn/docs/documentation/doc-guides/tools_overview-0000001053582387)


Z
zengyawen 已提交
24 25 26 27 28
## 使用约束

- OpenHarmony只支持使用JS语言开发应用,不支持Java、C/C++语言。

- OpenHarmony开发环境DevEco Studio暂只支持Windows系统。
N
NEEN 已提交
29

时睿 已提交
30
OpenHarmony与HarmonyOS的开发工具都是DevEco Studio,下表为OpenHarmony相比HarmonyOS不支持的功能说明:
M
mamingshuai 已提交
31

Z
zengyawen 已提交
32 33 34 35 36 37 38 39 40 41
| 特性名称 | HarmonyOS版本 | OpenHarmony版本 | 
| -------- | -------- | -------- |
| 创建Module | **√** | **X** | 
| 服务卡片 | **√** | **X** | 
| 自动化签名 | **√** | **X** | 
| 远程模拟器 | **√** | **X** | 
| 本地模拟器 | **√** | **X** | 
| 使用DevEco Studio运行调试、日志查看、调优 | **√** | **X** | 
| 云测试 | **√** | **X** | 
| 安全测试 | **√** | **X** | 
M
mamingshuai 已提交
42 43


Z
zengyawen 已提交
44 45 46
## DevEco Studio演进路标

Huawei DevEco Studio分阶段支持OpenHarmony应用开发的演进路标如下:
M
mamingshuai 已提交
47

Z
zengyawen 已提交
48
![zh-cn_image_0000001210018359](figures/zh-cn_image_0000001210018359.png)