![鸿蒙HarmonyOS应用开发从入门到精通](https://wfqqreader-1252317822.image.myqcloud.com/cover/849/46727849/b_46727849.jpg)
上QQ阅读APP看书,第一时间看更新
3.1 创建一个新工程
根据上一章的学习,我们已经安装好了DevEco Studio,终于可以进入激动人心的开发环节了。本节将演示如何基于DevEco Studio开发第一个HarmonyOS应用。按照编程惯例,第一个应用称为Hello World应用。
1. 选择创建新工程
打开DevEco Studio,单击Create HamonyOS Project按钮,来创建一个新工程。
2. 选择设备应用类型的模板
此时,可以看到如图3-1所示的界面,在该界面中可以选择不同设备应用类型的模板,包括手机、平板、智能穿戴、智慧屏、车机等多种终端设备等。这里选择Car以及一个空的Empty Feature Ability(Java)。有关Ability的概念将在4.2节介绍,这里可以简单地认为Ability是应用的一个功能。换言之,这里将要创建的是一个没有功能的应用。单击Next按钮,进行下一步。
![](https://epubservercos.yuewen.com/A3A972/26001476301725106/epubprivate/OEBPS/Images/Figure-0041-0048.jpg?sign=1738803383-1QGR3rD0fhmG4RU610s2cnOwz7jBnCL6-0-f51a75d6093151ff84ba8740d2acd7fc)
图3-1 选择不同设备应用类型的模板
3. 配置项目的信息
在图3-2所示界面中配置项目的信息,如项目名称、包名、位置、SDK版本等。
![](https://epubservercos.yuewen.com/A3A972/26001476301725106/epubprivate/OEBPS/Images/Figure-0041-0049.jpg?sign=1738803383-i4ccGHdXiEQXb68wTSlRCPTbMQq18bik-0-10d677c08a5e469eecf1dece193a2c7e)
图3-2 配置项目的信息
4. 自动生成工程代码
单击Finish按钮,DevEco Studio即创建好了整个应用,并且自动生成了工程代码,如图3-3所示。由于HarmonyOS应用是采用Gradle构建的,因此可以在控制台看到会自动下载Gradle安装包。Gradle下载完成之后,就会对工程进行配置,因此可以看到控制台配置成功的提示信息。
![](https://epubservercos.yuewen.com/A3A972/26001476301725106/epubprivate/OEBPS/Images/Figure-0042-0050.jpg?sign=1738803383-4M9lgQvajSQEVXaGCnyE4lwce9jDdCPC-0-0b010324d8b86fb51757d38749b213ce)
图3-3 自动生成工程代码