一、工具定位与系统要求
DevEco Studio 是鸿蒙生态的官方集成开发环境(IDE),支持 ArkTS/JS 双语言开发,提供智能代码补全、多设备实时预览、性能分析器等功能。开发环境要求如下:
- 操作系统:Windows 10/11(64位)或 macOS 11+(X86/ARM)
- 硬件配置:推荐 16GB 内存 + 100GB 硬盘空间
- 依赖环境:Node.js 16+、OpenHarmony SDK
二、下载与安装步骤
1. 下载 DevEco Studio
- 访问华为开发者联盟官网(developer.huawei.com/consumer/cn…),登录华为账号。
- 在下载中心选择对应操作系统的安装包(Windows/macOS)。
2. 安装流程(以 Windows 为例)
- 启动安装向导:双击
deveco-studio-xxxx.exe,选择安装路径(建议非系统盘)。 - 配置选项:勾选
创建桌面快捷方式和添加到环境变量。 - 自动安装依赖:安装过程中会自动下载 OpenJDK、Gradle 等工具 。
- 完成安装:勾选
Run DevEco Studio,点击Finish启动 IDE 。
三、环境配置指南
1. 初始化设置
- 首次启动:选择
Do not import settings跳过旧配置迁移。 - 配置 Node.js 与 Ohpm:
若本地未安装 Node.js,IDE 会提示自动安装(路径不能含空格)。
2. 下载 SDK
- 进入
Settings > HarmonyOS SDK,选择存储路径(如D:\Huawei\SDK)。 - 勾选
Accept协议,等待 SDK 自动下载完成(耗时较长,需耐心等待)。
3. 启用中文插件(可选)
进入 File > Settings > Appearance & Behavior > Language,选择 Chinese 并重启 IDE 。
四、创建第一个 ArkTS 项目
1. 新建工程
-
点击
Create Project,选择Application > Empty Ability。 -
配置工程:
- 工程名称:
HelloHarmony - 兼容 SDK 版本:
5.1.1(19)(默认)
- 工程名称:
2. 代码实例(Hello World)
// entry/src/main/ets/pages/Index.ets
@Entry
@Component
struct Index {
@State message: string = 'Hello HarmonyOS'
build() {
Row() {
Column() {
Text(this.message)
.fontSize(50)
.fontWeight(FontWeight.Bold)
}
.width('100%')
}
.height('100%')
}
}
此代码创建了一个居中显示的文本组件,内容为 "Hello HarmonyOS" 。
五、运行与调试
- 连接设备:通过 USB 连接鸿蒙真机(需开启开发者模式)。
- 启动运行:点击工具栏
Run按钮,选择目标设备。 - 查看结果:设备屏幕将显示 "Hello HarmonyOS" 文本 。
六、常见问题
- 安装卡顿:SDK 体积较大,建议保持网络畅通 。
- 路径错误:安装路径和工程目录避免包含空格或中文 。
- 设备未识别:执行
hdc list targets检查设备连接状态 。
通过本教程,开发者可快速搭建鸿蒙开发环境,并掌握基础应用开发流程。建议从简单功能入手,逐步探索分布式调试、性能分析等进阶功能。