为了便捷开发 Harmony OS 应用,官方提供给开发者一个全新的IDE编辑器 DevEco Studio。
DevEco Studio 为一体化版本,包含了SDK、构建插件、ohpm等工具,安装完成后可以直接进行工程开发,不需要进行环境的配置,下面是安装 DevEco Studio 的相关流程:

快速开始

下载地址:DevEco Studio

安装DevEco Studio

  1. 下载完成后双击打开安装向导,点击 下一步在这里插入图片描述

  2. 选择安装位置(一种默认路径无需更改,第二种自定义路径),选择完成后点击 下一步在这里插入图片描述

  3. 安装选项可以直接点击进行 下一步在这里插入图片描述

  4. 选择开始菜单目录不需要进行选择,直接点击进行 安装在这里插入图片描述

  5. 安装完成后,关闭安装向导,并打开 DevEco Studio 进行下一步,

  6. 如果你是第一次使用,可直接点击 OK 进入欢迎页面
    在这里插入图片描述

  7. 到这里就完成了安装。

创建和运行Hello World

创建工程

在欢迎页点击 Create Project 创建一个工程,
在这里插入图片描述

选择模板

进入工程创建向导页面中时,我们可以选择新建的工程类型以及模板类型
Application : 应用程序
Atomic Service : 元服务
在这里插入图片描述

工程配置

接下来进行工程的相关参数配置:
project name : 工程名
Bundle name : 包名
Save location : 工程保存路径
Compatible SDK : SDK版本
Module name : 模块名
Device Type : 支持设备类型
在这里插入图片描述

完成后点击 Finish 完成工程的创建。

工程结构
AppScope
  |--> app.json5--------------------------------应用的全局配置信息
enter-------------------------------------------HarmonyOS工程模块,编译构建生成一个HAP包
  |--> src
  |     |--> main
  |     |     |--> ets--------------------------存放ArkTS源码
  |     |     |     |--> entryability-----------应用/服务的入口
  |     |     |     |--> entrybackupability-----应用提供扩展的备份恢复能力
  |     |     |     |--> pages------------------应用/服务包含的页面
  |     |     |--> resources--------------------用于存放应用/服务所用到的资源文件,如图形、多媒体、字符串、布局文件等
  |     |     |--> module.json5-----------------模块配置文件
  |--> build-profile.json5----------------------当前的模块信息 、编译信息配置项,包括buildOption、targets配置等
  |--> hvigorfile.ts----------------------------模块级编译构建任务脚本
  |--> obfuscation-rules.txt--------------------混淆规则文件
  |--> oh-package.json5-------------------------用来描述包名、版本、入口文件(类型声明文件)和依赖项等信息
oh_modules--------------------------------------用于存放三方库依赖信息
build-profile.json5-----------------------------工程级配置信息,包括签名signingConfigs、产品配置products等
hvigorfile.ts-----------------------------------工程级编译构建任务脚本
oh-package.json5--------------------------------主要用来描述全局配置

备注:app.json5配置文件资源分类与访问module.json5配置文件开启代码混淆

Logo

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

更多推荐