1. 系统要求(推荐配置)
Windows:Windows 10/11 64位,内存≥16GB,硬盘≥100GB可用空间,CPU≥Intel i5-8400或AMD Ryzen 5 2600
macOS:X86架构(11~15)或ARM架构(12~15),内存≥8GB(推荐16GB),硬盘≥100GB可用空间
2. 必备工具提前安装
关闭电脑中所有杀毒软件(如360安全卫士、Windows Defender实时保护),避免拦截安装包
若需开发OpenHarmony应用,需提前安装Python 3.8~3.10版本,并添加至系统环境变量
访问华为开发者官网:DevEco Studio 下载页面
点击“下载DevEco Studio”,登录华为账号后选择对应系统版本:
Windows:下载.exe格式安装程序(约2.5GB)
macOS:下载.dmg格式镜像文件(约2.2GB)
校验安装包MD5值(可选):官网提供对应版本校验码,确保文件完整性
1. 启动安装向导
右键点击下载的.exe文件,选择“以管理员身份运行”
在弹出的用户账户控制窗口中点击“是”
2. 自定义安装配置
选择安装路径:建议使用默认路径C:\Program Files\Huawei\DevEco Studio,或自定义无中文、无空格路径(如D:\DevEcoStudio)
勾选附加任务:
✅ 创建桌面快捷方式
✅ 添加到系统PATH环境变量
✅ 关联HarmonyOS开发文件(.hap、.hsp等)
点击“Install”开始安装,等待进度条完成(约5~10分钟)
3. 首次启动配置
安装完成后取消勾选“Run DevEco Studio”,点击“Finish”
手动启动DevEco Studio,在“Import Project Settings”窗口选择“Do not import settings”
阅读并接受用户协议与隐私政策
1. 挂载镜像文件
双击下载的.dmg文件,打开安装镜像
将DevEco Studio.app拖拽至Applications文件夹
2. 解决安全验证问题
首次启动时若提示“无法打开‘DevEco Studio’,因为无法验证开发者”,请前往: 【系统设置】→【隐私与安全性】→【安全性】→ 点击“仍要打开”
在弹出的确认窗口中再次点击“打开”
3. 初始化配置
启动DevEco Studio,选择“Do not import settings”
接受用户协议后进入SDK配置界面
1. 自动配置向导
首次启动时会自动进入SDK Setup Wizard,选择“Automatic”自动安装:
Node.js(14.19.1版本):用于前端代码编译
Ohpm包管理器:鸿蒙生态第三方组件管理工具
HarmonyOS SDK:默认安装最新稳定版本(如6.0.0)
若网络较慢,可点击“Settings”切换至华为镜像源:
https://repo.huaweicloud.com/harmonyos/
2. 手动补充配置(可选)
安装模拟器:进入File > Settings > Appearance & Behavior > System Settings > Emulator,点击“Apply”自动下载模拟器引擎
配置OpenHarmony SDK:若需开发开源鸿蒙应用,在File > Settings > OpenHarmony SDK中选择对应版本下载
1. 环境诊断
打开菜单:Help > Diagnose Development Environment
等待诊断完成,检查所有项目是否显示“Success”:
Node.js版本验证
Ohpm命令行工具
HarmonyOS SDK完整性
模拟器运行环境
2. 创建测试项目
点击“Create New Project”,选择“Empty Ability”模板
配置项目信息:
Project name:MyFirstApp
Save location:选择无中文路径
Language:ArkTS
Device type:Phone
点击“Finish”创建项目,等待工程同步完成
3. 运行模拟器测试
点击工具栏中的设备选择下拉框,选择“Create Emulator”
选择手机设备(如P40 Pro),下载系统镜像后启动模拟器
点击运行按钮(▶️),等待应用安装完成,若模拟器显示“Hello World”则安装成功
1. 安装包下载缓慢
解决:使用华为开发者镜像站或国内加速镜像,或通过迅雷等下载工具获取安装包
2. 模拟器启动失败
解决:
开启电脑虚拟化功能(BIOS中开启Intel VT-x或AMD-V)
更新显卡驱动至最新版本
关闭Hyper-V(Windows用户:控制面板→程序→启用或关闭Windows功能→取消勾选Hyper-V)
3. 项目同步失败
解决:
检查网络连接,确保能访问华为开发者服务器
进入File > Invalidate Caches...,选择“Invalidate and Restart”
删除.ohpm缓存目录(Windows:C:\Users\用户名\.ohpm;macOS:~/Library/Application Support/ohpm)
4. Node.js版本不兼容
解决:DevEco Studio会自动安装兼容版本,若冲突可手动删除系统中旧版本Node.js </doc_start> 以上教程覆盖从安装前准备到项目运行的全流程,针对不同系统提供差异化操作指南,并整理了开发者常遇到的问题解决方案。如果您在安装过程中遇到特定错误,可提供具体报错信息,我会为您提供针对性解决办法。