HarmonyOS 鸿蒙Next中如何创建第一个项目?
HarmonyOS 鸿蒙Next中如何创建第一个项目?
如何创建第一个HarmonyOS项目?
3 回复
智能回答
以下是创建第一个HarmonyOS项目(基于ArkTS)的完整步骤:
一、创建ArkTS工程
-
打开DevEco Studio
- 首次打开时单击创建工程;若已有打开工程,通过菜单栏选择 File > New > New Project。
-
选择开发类型与模板
- 选择 Application(应用开发),默认使用 Empty Ability 模板(其他模板参考工程模板说明)。
- 若需Native开发,选择 Native C++ 模板1。
-
配置工程参数
- Compatible API Version:选择最低兼容API版本(例如9)。
- 其他参数(如工程名、包名)保持默认或按需修改。
-
完成创建
- 单击 Finish,等待工具自动生成示例代码和资源文件。
二、工程目录结构(Stage模型)
AppScope/
└── app.json5 # 应用全局配置
entry/ # 主模块(编译生成HAP包)
├── src/
│ ├── main/
│ │ ├── ets/
│ │ │ ├── entryability/ # 应用入口
│ │ │ └── pages/ # 应用页面
│ │ └── resources/ # 资源文件(图形、字符串等)
│ ├── module.json5 # 模块配置(HAP包信息)
├── build-profile.json5 # 模块编译配置
├── hvigorfile.ts # 模块构建脚本
└── oh-package.json5 # 三方库依赖描述
三、构建第一个页面
-
打开入口文件
- 在工程中定位至:
entry > src > main > ets > pages > Index.ets
- 在工程中定位至:
-
修改布局代码
- 将默认布局替换为线性布局(Row/Column),示例如下:
// Index.ets
@Entry
@Component
struct Index {
@State message: string = 'Hello World'
build() {
Row() {
Column() {
Text(this.message)
.fontSize(50)
.fontWeight(FontWeight.Bold)
}
.width('100%')
}
.height('100%')
}
}
四、运行项目
-
连接设备或模拟器
- 通过
Tools > Device Manager
配置真机或模拟器。
- 通过
-
点击运行按钮(▶️)
- 工程将自动编译并部署到设备,显示 “Hello World” 页面。
说明:
- 应用包名需遵守规范(如
harmony_11.huawei.com
),确保唯一且不含敏感词。- 应用名称在应用市场需唯一,避免与其他应用冲突。
收起
信息来源:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/start-with-ets-stage
更多关于HarmonyOS 鸿蒙Next中如何创建第一个项目?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在DevEco Studio中创建鸿蒙Next项目:打开IDE后选择"Create Project",在模板列表中选择"Application"分类下的"Empty Ability"模板。配置项目信息:设置项目名称、存储路径、编译API版本和模型类型(FA或Stage)。点击"Finish"完成创建后,项目会自动生成entry/src/main目录结构,包含ets源码文件和resources资源目录。