1.5 HarmonyOS环境搭建

首先需要通过HarmonyOS Developer官网下载HarmonyOS的开发工具DevEco Studio,其官方网站的环境搭建说明文档十分详细,在此不赘述。

DevEco Studio的安装十分简单,只需要解压缩下载好的压缩包并运行安装程序,之后按步骤安装即可,安装过程中会自动安装 OpenJDK、Node.js、LLVM、Gradle。

OpenJDK作为使用GPL(General Public License,公有公开许可证)的Java平台的实现工具包,为开源版本的JDK(Java Development Kit,Java开发工具包)。

Node.js是基于Chrome V8引擎的JavaScript运行环境,其开源与跨平台的特性,使Node.js在编程业内十分受欢迎。

LLVM和大家所熟知的JVM(Java Virtual Machine,Java虚拟机)不同,该虚拟系统提供了一套中间代码和编译基础设施,并围绕这些中间代码和编译基础设施提供了一套全新的编译策略,优化了编译、连接、运行环境和执行过程等。

Gradle是一款基于Apache Ant和Apache Maven的项目自动化构建开源工具,是一款公有灵活的构建工具,支持Maven、Ivy仓库,支持传递性依赖管理。

DevEco Studio自身基于IntelliJ Platform开源版本进行封装编写,可以理解为它是基于IntelliJ IDEA的社区版进行封装编写出的IDE(Integrated Development Environment,集成开发环境),其快捷键、使用习惯与IntelliJ IDEA无不同。

打开DevEco Studio编辑器,选择File→New→New Project菜单命令,如图1-1所示。

图1-1

选择New Project菜单命令之后的界面如图1-2所示,选择Empty Ability模板。

图1-2

单击Next按钮后,进入配置项目,即可配置该项目的基本参数,其中Language选择Java,如图1-3所示,配置完成后,单击Finish按钮即可进入编写程序的阶段了。

图1-3