纸上谈兵,不如躬行,接下来动手创建一个鸿蒙应用程序工程。在DevEco Studio欢迎界面中,单击Create HarmonyOS Project按钮,创建一个新的鸿蒙应用程序工程,弹出Create HarmonyOS Project对话框,如图2-4所示。
在Device中选择该工程的目标设备,包括Car、TV、Wearable、Lite Wearable、Phone、Smart Vision等选项,分别对应了车机、智慧屏、可穿戴设备、轻量级可穿戴设备、手机、智能视觉等设备。
图2-4 创建鸿蒙应用程序工程
在Template中选择Ability模板,即工程模板。在工程模板的选项最后用括号标明了使用语言,例如,Empty Feature Ability(JS)表示JavaScript语言下的空Feature Ability模板;Empty Feature Ability(Java)表示Java语言下的空Feature Ability模板;List Feature Ability(JS)表示JavaScript语言下的列表Feature Ability模板。
在Device中选择Wearable,在Template中选择Empty Feature Ability(Java),并单击Next按钮即可创建一个运行在可穿戴设备上的空界面应用程序。
随后弹出工程配置界面,如图2-5所示。
此时进行应用程序工程的基本配置:在Project Name中输入工程名称HelloWorld;在Package Name中确认应用程序包名com.example.helloworld(可自动生成包名);在Save Location中输入工程的保存位置;在Compatible SDK中选择SDK版本SDK:API Version 3。最后,单击Finish按钮完成配置,并进入DevEco Studio主界面,如图2-6所示。
DevEco Studio主界面由菜单栏(Menu Bar)、导航条(Navigation Bar)、工具条(Toolbar)、工具窗体条(Tool Window Bar)、代码编辑窗体(Editor Window)、状态栏(Status Bar)及各类工具窗体(Tool Windows)组成。
· 菜单栏:包含了DevEco Studio绝大多数的功能入口,并分为文件(File)、编辑(Edit)、视图(View)等菜单。
· 导航条:用于显示和切换当前代码文件所处工程的位置。
图2-5 配置鸿蒙应用程序工程
图2-6 DevEco Studio主界面
· 工具条:包含了运行、调试、工程结构、搜索等常用工具。
· 工具窗体条:用于开闭和调整各类工具窗体。
· 代码编辑窗体:用于查看和编辑代码文件。
· 状态栏:显示当前工程的基本状态,以及代码编辑器的常用设置选项。
· 各类工具窗体:一个工具窗体是一组功能相似的工具组合,用于完成特定的功能。常见的工具窗体包括Project工具窗体、Build工具窗体、HiLog工具窗体等。
在首次创建工程时,DevEco Studio会自动下载Gradle构建工具和相关依赖,如图2-7所示。下载过程可能较为漫长,网络不佳时读者可尝试使用合法途径的代理服务,并耐心等待。
图2-7 下载Gradle
注意: Gradle是一种自动化构建工具,可在后台帮助开发者对应用程序工程进行依赖管理、应用程序编译、打包和部署。