鸿蒙开发的第一步是安装IDE,即集成开发环境,这是因为“工欲善其事,必先利其器”,意味着在开始开发工作之前,需要先准备好适合的开发工具。对于鸿蒙系统开发来说,华为官方推荐的IDE是DevEco Studio,它是基于IntelliJ IDEA社区版打造的,支持鸿蒙OS全部的应用开发。安装DevEco Studio的步骤如下:
1. 直接打开鸿蒙官网,对应到DevEco Studio的下载模块,并且根据你的电脑系统下载对应的文件:( developer.huawei.com/consumer/cn… )
2. 我这里以Mac(ARM)为例,解压下载后的zip压缩文件,并双击解压后的文件夹里的【deveco-studio-3.1.0.501-aarch64.dmg】文件,而后再将【DevEco-Studio】拖入到【Applications】中:
3. 等待IDE安装好后它会出现在【应用程序】中,找到并双击它:
4. 在引导页选择【Agree】
5. 进入到DevEco Studio首页,并点击【Create Project】:
6. 这里可能会出现【Diagnose Development Enviroment】界面,即诊断页面,这里会提示安装出现的问题选项,按照提示依次点击【Set it up now】即可安装修复:
7. 安装好各种依赖环境后便可通过【Create Project】进入到创建应用页面,选择Application模块的Empty Ability模板:
8. 填写项目的相关信息,其中【Project name】、【Bundle name】、【Save location】可以根据自己的需求来填写,其他的可以先保持默认:
- Project name:工程的名称,可以自定义,由大小写字母、数据和下划线组成。
- Bundle name:标识应用的包名,可以自定义用于标识应用的唯一性。
- Save location:工程文件本地存储路径,可以自定义,由大小写字母、数字和下划线等组成,不能包含中文字符。
- Compile SDK:应用/服务的目标API Version,在编译构建时,DevEco Studio会根据指定的Compile API版本进行编译打包。
- Model:应用支持的模式,API Version 4~8只支持FA模式,FA模式在API9及9之后不推荐使用,API9及API9之后推荐使用Stage模型。
- Enable Super Visual:支持低代码开发模式,部分模板支持低代码开发,可选择打开该开关。
- Language: 开发语言,目前默认ArkTS。
- Compatible SDK:兼容的最低API Version。
- Device type: 该工程模板支持的设备类型。【Phone】这个选项代表手机设备;【Tablet】这个选项代表平板电脑设备。
9. 点击【Finish】后便可完成项目的创建,恭喜你,成功进入到开发页面,正式开启HarmonyOS的开发之旅:
10. 应用程序的实时预览效果。创建好的的项目中已经有了【Hello World】的基础代码,此时点击【Previewer】即可进入实时预览界面:
11. 安装模拟器。点击主菜单中的【Tools】,然后选择【Device Manager】:
【Device Manager】同时还可以从下方入口进入:
12. 此时本地没有任何模拟设备,点击【install】进行安装:
13. 待下载完后,直接点击【Finish】:
14. 点击【New Emulator】添加模拟器:
15. 默认选择【Hhuawei_Phone】,点击【Next】:
16. 点击下载图标下载“phone-arm-api9”模拟器,模拟器有点大(大概1.93GB),可能需要几分钟下载时间,请耐心等待:
17. 完成下载后,点击【Finish】:
18. 选中【phone-arm-api9】点击【Next】:
19. 点击【Finish】完成安装:
20. 安装完成后,设备列表中就会出现刚刚安装好的模拟器,点击下面的运行按钮即可启动模拟器(第一次启动模拟器需要占用一点时间,需耐心等待):
21. 启动后如下图所示:
22. 然后在运行模拟器的位置选择刚刚启动的模拟器:
23. 点击启动按钮,便可以在模拟器上运行当前工程:
24. 模拟器运行后,展示效果和之前的预览效果一致:
现在,你已经成功完成了DevEco Studio的安装过程,这将为你提供一个良好的开发环境,让你可以开始创建和调试你的鸿蒙应用。我祝愿你在使用DevEco Studio的过程中能够顺利开发,创造出令人惊叹的应用程序,并为用户带来出色的体验。
如果你在使用过程中遇到任何问题或困惑,欢迎随时向我提问,我会竭诚为你服务。祝你在鸿蒙应用开发的道路上取得成功!