概述
HUAWEI DevEco Studio 是华为基于 IntelliJ IDEA Community 开源版本开发的一站式开发平台,专为 HarmonyOS 系统上的应用和服务设计。该工具不仅支持代码编写、编译构建、调试等基本开发功能,还提供了一系列智能化和高效的特色功能:
-
智能代码编辑:支持 ArkTS、JS、C/C++ 等多种编程语言,提供代码高亮、自动补全、错误检查等功能,提升开发效率。
-
实时界面预览:支持 UI 界面的双向、实时、动态预览,并支持在多端设备上查看运行效果,方便快速调试和优化界面设计。
-
设备模拟仿真:内置 HarmonyOS 本地模拟器,支持多种设备的模拟仿真,为开发者提供便捷的调试环境。
-
性能调优工具:DevEco Profiler 提供了多维度的性能监控和调优能力,帮助开发者轻松优化应用性能。
通过这些功能,DevEco Studio 帮助开发者快速、高效地构建出色的 HarmonyOS 应用。
下载软件
要开始使用 DevEco Studio 开发 HarmonyOS 应用,首先需要下载并安装该工具。以下是具体的下载步骤:
- 访问华为开发者官网的 下载中心。
- 使用你的华为开发者账号登录,或者注册一个新账号。
- 在下载中心页面,找到最新版本的 DevEco Studio。
- 选择适合你操作系统的版本(macOS 或 Windows),点击下载。
下载完成后,你就可以按照相应的操作系统平台的步骤,安装并配置 DevEco Studio,开始你的 HarmonyOS 开发之旅。
安装 DevEco Studio
DevEco Studio 支持 Windows 和 macOS 两大操作系统。接下来,我将分别介绍在这两种系统环境下安装 DevEco Studio 的详细步骤。
Windows 环境
运行环境要求
为了确保 DevEco Studio 能够顺畅运行,建议你的电脑配置满足以下要求:
- 操作系统:Windows 10 64位或 Windows 11 64位
- 内存:16GB 及以上
- 硬盘空间:100GB 及以上
- 屏幕分辨率:1280x800 像素及以上
安装 DevEco Studio
-
在下载中心获取 DevEco Studio 安装包后,双击运行下载的文件(如
deveco-studio-xxxx.exe
),将启动安装向导。 -
在安装向导中,你会看到选择安装路径的界面。默认情况下,DevEco Studio 会安装在
C:\Program Files
目录下。如果你希望将软件安装在其他位置,可以点击 "Browse..." 并选择新的安装路径。确认路径后,点击 "Next" 继续。 -
在接下来的安装选项界面中,确保已勾选 DevEco Studio,然后点击 "Next" 继续安装,直到安装完成。
-
安装完成后,点击 "Finish" 结束安装过程。
说明
DevEco Studio 为开发者提供了开箱即用的开发体验。它将 HarmonyOS SDK、Node.js、Hvigor、OHPM 以及模拟器平台等必要工具全部打包在一起,简化了安装和配置的流程。HarmonyOS SDK 已经嵌入在 DevEco Studio 中,默认情况下无需额外下载配置。你可以在 DevEco Studio 的安装目录下(通常是 DevEco Studio\sdk
)找到 HarmonyOS SDK。如果你计划进行 OpenHarmony 应用开发,可以通过 DevEco Studio 的设置界面(Settings > OpenHarmony SDK
)下载并配置 OpenHarmony SDK。
macOS 环境
运行环境要求
为了保证 DevEco Studio 在 macOS 上正常运行,建议你的电脑配置满足以下要求:
- 操作系统:macOS (X86 或 ARM) 12/13/14
- 内存:8GB 及以上
- 硬盘空间:100GB 及以上
- 屏幕分辨率:1280x800 像素及以上
安装 DevEco Studio
-
下载完成后,双击打开
.dmg
安装包。在安装界面中,将DevEco-Studio.app
图标拖拽到Applications
文件夹中,系统将开始安装。 -
等待安装完成后,你可以从
Applications
文件夹中启动 DevEco Studio。
说明
与 Windows 版本类似,macOS 版本的 DevEco Studio 也提供了开箱即用的开发体验。HarmonyOS SDK、Node.js、Hvigor、OHPM 以及模拟器平台等工具均已集成在内,无需额外下载。你可以在 DevEco Studio 的安装目录(通常在 DevEco Studio/sdk
)中查看 HarmonyOS SDK。如果你需要进行 OpenHarmony 的应用开发,可以通过 DevEco Studio 的偏好设置(DevEco Studio > Preferences > OpenHarmony SDK
)下载并配置 OpenHarmony SDK。
通过上述步骤,你应该已经成功在 Windows 或 macOS 环境下安装了 DevEco Studio。现在,你可以继续配置开发环境,创建并调试你的第一个 HarmonyOS 应用。无论你使用的是哪种操作系统,DevEco Studio 都将为你提供一个强大的开发平台,帮助你轻松实现鸿蒙应用的开发和优化。
验证安装:创建并运行 Hello World 工程
DevEco Studio 安装完成后,可以通过创建并运行一个简单的 Hello World 工程来验证环境设置是否正确。下面以创建一个支持 Phone 设备的工程为例,介绍如何进行这一操作。
创建一个新工程
-
启动 DevEco Studio:打开 DevEco Studio 后,在欢迎页面上点击 "Create Project" 以创建一个新工程。
-
选择工程模板 :在工程创建向导中,你可以选择创建 "Application" 或 "Atomic Service" 类型的工程。这里我们选择 "Application",并选择 "Empty Ability" 模板,然后点击 "Next" 继续。各个模板适用的场景和支持的设备类型,可以参考相关的工程模板介绍文档。
-
填写工程信息 :接下来,你需要填写工程的基本信息,如工程名称、包名、保存路径等。填写完成后,点击 "Finish" 完成工程创建。关于各个参数的详细介绍,可以参考官方文档中的创建新工程部分。
-
工程同步:工程创建完成后,DevEco Studio 会自动进行项目的同步。这一步确保所有的依赖库和资源都被正确加载。
运行 Hello World 工程
-
连接真机设备 :将一台搭载 HarmonyOS 系统的真机设备连接到电脑上。具体的连接指导和要求,可以参考官方文档中的运行应用/服务部分。
-
配置签名:
- 点击 DevEco Studio 顶部菜单中的
File > Project Structure...
。 - 进入
Project > SigningConfigs
界面,勾选 "Support HarmonyOS" 和 "Automatically generate signature"。 - 点击界面中的 "Sign In",并使用你的华为账号登录。
- 等待自动签名完成后,点击 "OK" 以确认配置,如下图所示。
- 点击 DevEco Studio 顶部菜单中的
-
运行工程:
- 在编辑窗口右上角的工具栏中,点击绿色的运行按钮(三角形图标),选择连接的真机设备。
- DevEco Studio 将编译并部署应用到真机设备上,如果一切正常,你将在设备屏幕上看到 Hello World 的显示效果。
通过这一步,你已经成功创建并运行了一个简单的 Hello World 工程。这个过程不仅验证了 DevEco Studio 的安装是否成功,也确认了你的开发环境配置是否正确。现在,你已经准备好在 HarmonyOS 上开发更加复杂和功能丰富的应用程序。