概述

HUAWEI DevEco Studio是基于IntelliJ IDEA Community开源版本打造,为运行在HarmonyOS系统上的应用和服务(以下简称应用/服务)提供一站式的开发平台。

作为一款开发工具,除了具有基本的代码开发、编译构建及调测等功能外,DevEco Studio还具有如下特点:

  • 高效智能代码编辑:支持ArkTS、JS、C/C++等语言的代码高亮、代码智能补齐、代码错误检查、代码自动跳转、代码格式化、代码查找等功能,提升代码编写效率。)。
  • 多端双向实时预览:支持UI界面代码的双向预览、实时预览、动态预览、组件预览以及多端设备预览,便于快速查看代码运行效果。
  • 多端设备模拟仿真:提供HarmonyOS本地模拟器,支持Phone等设备的模拟仿真,便捷获取调试环境。
  • DevEco Profiler性能调优:提供实时监控能力和场景化调优模板,便于全方位的设备资源监测,采集数据覆盖多个维度,为开发者带来高效、直通代码行的调优体验。

应用/服务开发流程

使用DevEco Studio,只需要按照如下几步,即可轻松开发一个应用/服务。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

一、开发准备

完成开发工具的安装。

二、开发应用/服务

DevEco Studio集成了Phone、Tablet、2in1、Car等设备的典型场景模板,可以通过工程向导轻松的[创建一个新的工程]。

接下来还需要定义应用/服务的UI、开发业务功能等编码工作,可以根据[HarmonyOS应用开发概述]来查看具体的开发过程,通过查看[API接口文档]查阅需要调用的API接口。

在开发代码的过程中,可以[使用预览器查看应用/服务效果],支持实时预览、动态预览、双向预览等功能,使编码的过程更高效。

三、运行、调试和测试应用/服务

应用/服务开发完成后,可以[使用真机进行调试](需要申请调测证书进行签名),支持单步调试、跨语言调试等调试手段,使得应用/服务调试更加高效。

HarmonyOS应用/服务开发完成后,在发布到应用/服务市场前,还需要[对应用进行测试],主要包含Instrument Test、Local Test,确保HarmonyOS应用/服务纯净、安全,给用户带来更好的使用体验。

四、发布应用/服务

HarmonyOS应用/服务开发、测试完成后,需要[将应用/服务发布至应用市场],以便应用市场对应用/服务进行分发,普通消费者可以通过应用市场获取到对应的HarmonyOS应用/服务。需要注意的是,发布到华为应用市场的HarmonyOS应用/服务,必须使用应用市场颁发的发布证书进行签名。

DevEco Studio支持Windows和macOS系统,下面将针对两种操作系统的软件安装方式分别进行介绍。

Windows环境

运行环境要求

为保证DevEco Studio正常运行,建议电脑配置满足如下要求:

  • 操作系统:Windows10 64位、Windows11 64位
  • 内存:16GB及以上
  • 硬盘:100GB及以上
  • 分辨率:1280*800像素及以上

安装DevEco Studio

  1. 下载完成后,双击下载的“deveco-studio-xxxx.exe”,进入DevEco Studio安装向导。在如下界面选择安装路径,默认安装于C:\Program Files路径下,也可以单击浏览(B)… 指定其他安装路径,然后单击Next

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  2. 在如下安装选项界面勾选DevEco Studio后,单击Next,直至安装完成。

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  3. 安装完成后,单击Finish完成安装。

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

    说明

    • DevEco Studio提供开箱即用的开发体验,将HarmonyOS SDK、Node.js、Hvigor、OHPM、模拟器平台等进行合一打包,简化DevEco Studio安装配置流程。
    • HarmonyOS SDK已嵌入DevEco Studio中,无需额外下载配置。HarmonyOS SDK可以在DevEco Studio安装位置下DevEco Studio\sdk目录中查看。如需进行OpenHarmony应用开发,可通过Settings > OpenHarmony SDK页签下载OpenHarmony SDK。

macOS环境

运行环境要求

为保证DevEco Studio正常运行,建议电脑配置满足如下要求:

  • 操作系统:macOS(X86) 12/13/14 macOS(ARM) 12/13/14
  • 内存:8GB及以上
  • 硬盘:100GB及以上
  • 分辨率:1280*800像素及以上

安装DevEco Studio

  1. 在安装界面中,将“DevEco-Studio.app”拖拽到“Applications”中,等待安装完成。

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  2. 安装完成后,接下来请根据[配置代理],检查和配置开发环境。

    说明

    • DevEco Studio提供开箱即用的开发体验,将HarmonyOS SDK、Node.js、Hvigor、OHPM、模拟器平台等进行合一打包,简化DevEco Studio安装配置流程。
    • HarmonyOS SDK已嵌入DevEco Studio中,无需额外下载配置。HarmonyOS SDK可以在DevEco Studio安装位置下DevEco Studio\sdk目录中查看。如需进行OpenHarmony应用开发,可通过DevEco Studio > Preferences > OpenHarmony SDK页签下载OpenHarmony SDK。

诊断开发环境

为了您开发应用/服务的良好体验,DevEco Studio提供了开发环境诊断的功能,帮助您识别开发环境是否完备。您可以在欢迎页面单击Diagnose进行诊断。如果您已经打开了工程开发界面,也可以在菜单栏单击Help > Diagnostic Tools > Diagnose Development Environment进行诊断。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

DevEco Studio开发环境诊断项包括电脑的配置、网络的连通情况、依赖的工具是否安装等。如果检测结果为未通过,请根据检查项的描述和修复建议进行处理。

启用中文化插件

  1. 单击File > Settings(macOS为DevEco Studio > Preferences> Plugins,选择Installed页签,在搜索框输入“Chinese”,搜索结果里将出现Chinese(Simplified) ,在右侧单击Enable,单击OK

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  2. 在弹窗中单击Restart,重启DevEco Studio后即可生效。

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐