![鸿蒙入门:HarmonyOS应用开发](https://wfqqreader-1252317822.image.myqcloud.com/cover/473/46424473/b_46424473.jpg)
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所示。
![](https://epubservercos.yuewen.com/631FF0/25643788809511106/epubprivate/OEBPS/Images/tx234.jpg?sign=1738896638-rdvWm8cA194zTyMeqOdQgxMu91iNwv4x-0-4d8be2191a2180f0a7e6484a00b9d451)
图1-1
选择New Project菜单命令之后的界面如图1-2所示,选择Empty Ability模板。
![](https://epubservercos.yuewen.com/631FF0/25643788809511106/epubprivate/OEBPS/Images/tx241.jpg?sign=1738896638-0SdlpELBXyC5mTCHsFFXOzJ5YS0g1xZM-0-52f903814612f62e111f135eb170f017)
图1-2
单击Next按钮后,进入配置项目,即可配置该项目的基本参数,其中Language选择Java,如图1-3所示,配置完成后,单击Finish按钮即可进入编写程序的阶段了。
![](https://epubservercos.yuewen.com/631FF0/25643788809511106/epubprivate/OEBPS/Images/tx250.jpg?sign=1738896638-nBR6xa6ywTs1OnXVKSwJRO3PDCMsdycX-0-8f9f78efd0f27c99fc182f0f1ebbf781)
图1-3