如何使用DevEco Studio搭建鸿蒙开发环境?

简介: 如何使用DevEco Studio搭建鸿蒙开发环境?

使用DevEco Studio搭建鸿蒙开发环境是进行鸿蒙应用开发的第一步,以下是详细的步骤指南:

一、准备工作

  1. 系统要求
    • Windows:Windows 10/11(64位),内存≥8GB,硬盘剩余空间≥10GB
    • macOS:macOS 10.15及以上,内存≥8GB,硬盘剩余空间≥10GB
  2. 下载DevEco Studio
    华为开发者联盟官网下载最新版本(推荐下载“Release”正式版)。

二、安装DevEco Studio

  1. 运行安装包
    • Windows:双击下载的.exe文件,勾选“同意协议”,点击“Next”。
    • macOS:双击.dmg文件,将DevEco Studio拖入“Applications”文件夹。
  2. 选择安装路径
    建议默认路径(或自定义非中文路径),避免后续出现兼容性问题。
  3. 安装选项
    勾选“Add launchers folder to the PATH”(Windows)或默认选项(macOS),方便命令行调用。
  4. 完成安装
    点击“Install”等待安装完成,最后点击“Finish”。

三、初始化配置(首次启动)

  1. 首次启动引导
    打开DevEco Studio,首次启动会提示“DevEco Studio Initial Setup”,点击“Next”。
  2. 同意隐私协议
    勾选同意华为开发者协议和隐私政策,点击“Next”。
  3. 配置Node.js环境
    • 推荐使用DevEco Studio内置的Node.js(默认勾选),无需额外安装。
    • 若需使用自定义Node.js,需确保版本为14.19.0及以上,并手动指定路径。
  4. 安装HarmonyOS SDK
    • 系统会自动检测并提示安装SDK,选择需要的版本(建议勾选最新的“API Version”,如API 10)。
    • 选择SDK安装路径(默认即可,需非中文路径),点击“Next”开始下载(约需5-10分钟,取决于网络)。

四、配置HDC工具(设备调试必备)

HDC(HarmonyOS Device Connector)是用于连接设备/模拟器的工具,需确保环境变量配置正确:

  1. 打开DevEco Studio,进入File > Settings > System Settings > HDC(Windows)或DevEco Studio > Preferences > System Settings > HDC(macOS)。
  2. 确认HDC路径已自动配置(通常在SDK目录的toolchains文件夹下)。
  3. 点击“Test HDC”验证是否正常,显示“Success”即为配置成功。

五、配置模拟器(可选,推荐)

若没有实体设备,可使用内置模拟器调试:

  1. 点击DevEco Studio顶部工具栏的“Device Manager”(📱图标)。
  2. 在弹出的窗口中,点击“New Device”,选择设备类型(如“Phone”)、型号(如“P50 Pro”)和API版本。
  3. 点击“Download”下载模拟器镜像(约1-2GB),完成后点击“Launch”启动模拟器。

六、验证开发环境

  1. 创建测试项目
    • 点击“Create Project”,选择“Application > Empty Ability”,点击“Next”。
    • 填写项目信息:
      • Project Name:自定义名称(如“MyFirstApp”)
      • Save Location:项目保存路径(非中文)
      • Language:选择“ArkTS”(推荐)
      • Device Type:勾选“Phone”
    • 点击“Finish”生成项目。
  2. 运行项目
    • 确保模拟器已启动(或已连接实体设备并开启开发者模式)。
    • 点击工具栏的运行按钮(▶️),等待编译部署完成。
    • 若模拟器/设备上成功显示默认页面,说明环境搭建成功。

七、常见问题解决

  1. SDK下载失败
    检查网络连接,或手动下载SDK后在Settings > HarmonyOS SDK中指定本地路径。
  2. 模拟器启动失败
    • 确保电脑开启虚拟化(在BIOS中开启VT-x/AMD-V)。
    • 关闭电脑上的其他虚拟机(如VirtualBox、VMware)避免冲突。
  3. HDC连接失败
    实体设备需开启“USB调试”和“允许调试”,并安装对应驱动。

完成以上步骤后,你就可以开始进行鸿蒙应用开发了。如需进一步学习,可参考官方文档中的环境配置详细指南

相关文章
|
8月前
|
IDE 开发工具 开发者
使用DevEcoStudio 开发、编译鸿蒙 NEXT_APP 以及使用中文插件
# 使用DevEcoStudio 开发、编译鸿蒙 NEXT_APP 以及使用中文插件 #鸿蒙开发工具 #DevEco Studio
799 1
|
9月前
|
编解码 Java 开发工具
【HarmonyOS Next之旅】DevEco Studio的安装与环境配置
本教程详细介绍了使用DevEco Studio进行OpenHarmony开发的全流程,包括下载与安装、环境配置、项目准备及实用技巧。首先,以Windows环境为例,说明了DevEco Studio的运行要求、下载和安装步骤;接着,通过设置环境变量和配置SDK完成开发环境搭建;然后,讲解了项目创建、预览器和虚拟机的使用方法;最后,分享了中文插件安装和简化工程目录栏等小技巧,帮助开发者高效上手OpenHarmony开发。
1095 0
|
5月前
|
编解码 JavaScript 开发工具
鸿蒙应用开发从入门到实战(二):DevEco Studio工具安装
大家好,我是潘Sir,持续分享IT技术,帮你少走弯路。《鸿蒙应用开发从入门到项目实战》系列文章持续更新中,欢迎关注!
515 1
|
机器学习/深度学习 缓存 PyTorch
PyTorch 2.0 推理速度测试:与 TensorRT 、ONNX Runtime 进行对比
PyTorch 2.0 于 2022 年 12 月上旬在 NeurIPS 2022 上发布,它新增的 torch.compile 组件引起了广泛关注,因为该组件声称比 PyTorch 的先前版本带来更大的计算速度提升。
1323 0
|
数据库管理
【SQLite】解决unrecognized token:“‘“
【SQLite】解决unrecognized token:“‘“
1643 0
|
10月前
|
开发工具 Android开发 iOS开发
如何在Android Studio中配置Flutter环境?
如何在Android Studio中配置Flutter环境?
2226 61
|
7月前
|
JavaScript 开发工具 虚拟化
配置DevEco Studio的开发环境时,需要注意什么?
配置DevEco Studio的开发环境时,需要注意什么?
|
8月前
|
开发工具
【HarmonyOS】鸿蒙应用蓝牙功能实现(一)
【HarmonyOS】鸿蒙应用蓝牙功能实现(一)
281 8
【HarmonyOS】鸿蒙应用蓝牙功能实现(一)
|
9月前
|
开发框架 API 开发工具
HarmonyOS NEXT~鸿蒙系统与Uniapp跨平台开发实践指南
本书《HarmonyOS NEXT~鸿蒙系统与Uniapp跨平台开发实践指南》深入探讨了华为鸿蒙系统(HarmonyOS)与Uniapp框架的融合应用。书中首先介绍了鸿蒙系统的分布式架构特点及其原子化服务理念,随后详细讲解了Uniapp在鸿蒙环境下的适配方案,包括开发环境配置、特有配置项设置以及条件编译调用鸿蒙原生能力的方法。此外,还提供了界面适配策略、性能优化建议及调试发布流程,帮助开发者高效构建多端协同应用。最后展望了鸿蒙生态未来的发展方向,如ArkUI-X的深度集成和全新API能力的应用前景。
841 0
|
11月前
|
监控 Linux iOS开发
告别数据丢失!跨平台同步工具FreeFileSync 14.2下载教程|手把手配置多设备备份
FreeFileSync 14.2 是一款开源跨平台文件同步工具,支持 Windows、macOS 和 Linux 系统。新增功能包括实时同步监控、云存储集成(Google Drive 和 Dropbox)、智能冲突解决及性能优化,适用于数据备份、服务器文件同步等场景。本文详细介绍其下载、安装、配置及高级使用技巧,并提供常见问题解答和延伸学习资源。