使用工程向导创建新工程.md 2.7 KB
Newer Older
Y
yang-lin-16 已提交
1
# 使用工程向导创建新工程<a name="ZH-CN_TOPIC_0000001176969367"></a>
时睿 已提交
2 3 4 5

-   [前提条件](#section13642104391619)
-   [操作步骤](#section132671712101714)

Z
zengyawen 已提交
6
通过工程向导创建一个OpenHarmony工程,该功能只有DevEco Studio 2.2 Beta1及以上版本支持。如果是DevEco Studio 2.1 Release版本,请根据[使用导入Sample方式创建新工程](使用导入Sample方式创建新工程.md)进行操作。
时睿 已提交
7 8 9 10 11 12 13 14 15 16 17

## 前提条件<a name="section13642104391619"></a>

已安装OpenHarmony SDK,具体请参考[配置OpenHarmony SDK](配置OpenHarmony-SDK.md)

## 操作步骤<a name="section132671712101714"></a>

1.  通过如下两种方式,打开工程创建向导界面。
    -   如果当前未打开任何工程,可以在DevEco Studio的欢迎页,选择**Create HarmonyOS Project**开始创建一个新工程。
    -   如果已经打开了工程,可以在菜单栏选择**File \> New \> New Project**来创建一个新工程。

Y
yang-lin-16 已提交
18
2.  根据工程创建向导,选择**\[Standard\]Empty Ability\(JS\)**模板,点击**Next**
时睿 已提交
19 20 21 22 23

    ![](figures/zh-cn_image_0000001177051523.png)

3.  点击**Next**,进入到工程配置阶段,需要根据向导配置工程的基本信息。
    -   **Project Name**:工程的名称,可以自定义。
Y
yang-lin-16 已提交
24
    -   **Project Type**:工程的类型,标识该工程是一个[原子化服务](https://developer.harmonyos.com/cn/docs/documentation/doc-guides/atomic-service-definition-0000001090840664)(Service)或传统方式的需要安装的应用(Application)。
时睿 已提交
25 26 27 28 29 30 31 32 33 34 35

        >![](public_sys-resources/icon-note.gif) **说明:** 
        >如果是创建的原子化服务,则:
        >-   原子化服务调试、运行时,在设备桌面上没有应用图标,请使用DevEco Studio的调试和运行功能,来启动原子化服务。
        >-   原子化服务是免安装的,config.json中自动添加**installationFree**字段,取值为“true”。
        >-   如果entry模块的**installationFree**字段为true,则其相关的所有hap模块的**installationFree**字段都默认为true;如果entry模块的**installationFree**字段为false,则其相关的所有hap模块可以配置为true或false。
        >-   编译构建App时,每个hap包大小不能超过10MB。

    -   **Package Name**:软件包名称,默认情况下,应用ID也会使用该名称,应用发布时,应用ID需要唯一。
    -   **Save Location**:工程文件本地存储路径。
    -   **Compatible API Version**:兼容的SDK最低版本。
Y
yang-lin-16 已提交
36
    -   **Device Type**:该工程模板支持的设备类型。
时睿 已提交
37 38 39 40 41

        ![](figures/zh-cn_image_0000001130932554.png)

4.  点击**Finish**,工具会自动生成示例代码和相关资源,等待工程创建完成。