2024最新版鸿蒙HarmonyOS开发工具安装使用指南

0. 什么是鸿蒙Harmony OS?

华为鸿蒙系统(HUAWEI Harmony OS),是华为公司在2019年8月9日于东莞举行的华为开发者大会(HDC.2019)上正式发布的分布式操作系统。

华为鸿蒙系统是一款全新的面向全场景的分布式操作系统,创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,将消费者在全场景生活中接触的多种智能终端,实现极速发现、极速连接、硬件互助、资源共享,用合适的设备提供场景体验。

1. 下载鸿蒙Harmony OS开发工具

打开Chrome浏览器,访问鸿蒙开发者官网:https://developer.harmonyos.com/cn/develop/deveco-studio, 如下图所示:
在这里插入图片描述
看到主页面显示的HUAWEI DevEco Studio,点击立即下载:

进入鸿蒙开发工具下载页面。看到排列在最上方的是鸿蒙开发工具IDE: DevEco Studio 3.11版本下载区域。

在这里插入图片描述
选择Windows(64-bit), 点击右侧Download进行下载;在Chrome浏览器上方,能够查看下载进度,如下图所示:

在这里插入图片描述
等到进度结束,则下载完成。

2. 安装鸿蒙Harmony OS开发工具

下载完毕后,在Windows下载文件夹里,找到 deveco-studio-3.1.0.501.exe安装可执行文件。双击它开始安装向导。

在这里插入图片描述
点击Next继续。

在这里插入图片描述
点击Next继续。

在这里插入图片描述
在Installation Options(安装选项)中,复选三个选项,点击Next进行下一步。

在这里插入图片描述
点击Install开始安装。

在这里插入图片描述
开始提取安装文件,很快安装结束,如下图所示。
在这里插入图片描述
按照默认选项, I want to manually reboot later (我想稍后手动重启), 点击Finish退出安装向导。

3. 创建Hello, world工程

在Windows搜索栏中,搜索关键字DevEco Studio, 点击 以管理员身份运行, 打开该程序,如下图:

在这里插入图片描述
这是许可证协议对话框,点击Agree(同意)。
在这里插入图片描述
选择Do not import setings,点击OK。
随即出现Huawei EcoStudio欢迎画面,如下图所示:

在这里插入图片描述

4. 环境配置

进入DevEco Studio的环境配置,如下图:

在这里插入图片描述
复选从华为镜像网站安装Node.js, 并从默认安装路径安装Ohpm, 点击Next继续。

在这里插入图片描述
进入SDK Setup环节,点击Next继续。

在这里插入图片描述
在SDK License Agreement环节,点击Accept, 接受许可证协议条款,点击Next继续。

预览确认后,点击Next继续下一步。

在这里插入图片描述
接下来,进入到下载安装过程,包括SDK以及功能工具链等,包括安装ArkTs dependencies(ArkTs依赖), 如下图所示:

在这里插入图片描述
安装完毕,配置结果成功!出现如下对话框:
在这里插入图片描述
点击Finish退出DevEco Studio安装配置向导。

在这里插入图片描述
此时,点击Create Project,来创建一个新项目。

在这里插入图片描述
选择第一个Empty Ability,点击Next继续下一步。

在这里插入图片描述
修改默认选项,命名项目为Hello_World, 点击Finish结束对Hello World项目的程序配置。
在这里插入图片描述
点击Finish结束配置。

在这里插入图片描述

进入DevEco Studio的IDE界面,又自动安装扩展等插件。
看到左侧有不同的文件列表呈树形结构,点击上方Project菜单,点击Ohos,使各项分分类显示如下:

在这里插入图片描述
在这里插入图片描述

5. 运行Hello World应用程序

阅览界面会显示手机上的预览效果,点击右侧的Preview选项卡,此时Loading Preview需要几秒钟,如下图所示:
在这里插入图片描述
左侧的开发文件主要在ets文件夹,其下的/pages子文件夹存放页面,而index.ets是首页页面。

预览效果显示如下图:

在这里插入图片描述
右侧Hello World为手机模拟页面效果。

在这里插入图片描述
选择Tools菜单 > Device Manager, 如下图所示:

在这里插入图片描述
点击Install, 来安装模拟器,类型是Phone(手机):

在这里插入图片描述
于是开始SDK Components Setup(SDK组件安装),点击右下角New Emulator(新模拟器):

在这里插入图片描述
按照Select Hardware默认选项,即Huawei手机,点击Next。

在这里插入图片描述
在这里插入图片描述选择第一个选项,即API 9版本,点击Next。
接下来,继续SDK Components Setup (SDK组件安装)环节。
在这里插入图片描述
在这里插入图片描述

进一步完成满足这个要求的SDK Components Setup, 点击Finish退出安装向导。

安装这个手机模拟器组件后,出现可选的界面,选择安装好的它,点击Next。

在这里插入图片描述
自定义新的手机模拟器为Jackson_Huawei_Phone, 点击 Finish。
在这里插入图片描述
该手机被创建!它出现在对话框列表中,如下图:
在这里插入图片描述
完成后,点击右侧的 |> Actions按钮,运行该模拟器,等待手机开机。
在这里插入图片描述
伴随着华为鸿蒙悦耳的声音,手机开机。

待HarmonyOS Logo出现后,开机完毕。

点击右上方运行按钮,
屏幕会成功显示Hello World!

6. 查看ArkTS语言文档

用于鸿蒙系统编程语言是ArkTS语言。

在这里插入图片描述
在这里插入图片描述
技术好文陆续推出,敬请关注。

您的鼓励,我的动力! 😃


相关文章

  • 什么是IDE?新手用哪个IDE比较好?

    IDE(Integrated Development Environment)是集成开发环境的简称,它是一种为软件开发人员提供的软件应用程序,旨在提供一个集成的平台来编写、测试和调试代码。IDE通常包含以下功能:代码编辑器:用于编写和编辑代码。编译器或解释器:用于将代码转换为机器可执行代码。调试器:用于查找和修复代码中的错误。项目管理工具:用于管理代码文件和其他资源。版本控制系统:用于跟踪代码的更改。IDE可以提高开发人员的效率,并帮助他们更快、更轻松地开发软件。

  • HarmonyOS 鸿蒙应用开发( 六、实现自定义弹窗CustomDialog)

    自定义弹窗(CustomDialog)可用于广告、中奖、警告、软件更新等与用户交互响应操作。开发者可以通过CustomDialogController类显示自定义弹窗。具体用法请参考自定义弹窗。

  • HarmonyOS 鸿蒙应用开发 (七、HTTP网络组件 axios 介绍及封装使用)

    在HarmonyOS(OpenHarmony)中,@ohos/net.http 是官方提供的一个用于进行HTTP通信的基础模块。开发者可以利用这个模块发送和接收HTTP请求与响应,实现应用程序与服务器之间的数据交互。文档中心--HTTP数据请求。

  • IntelliJ IDEA如何使用固定地址公网远程访问本地Mysql数据库

    IDEA作为Java开发最主力的工具,在开发过程中需要经常用到数据库,如Mysql数据库,但是在IDEA中只能连接本地数据库,有时候需要访问其他地方如家里或者公司的数据库,将无法访问,内网的局限性导致我们只能在同一网络访问,无法跨网络访问,所以,本例将介绍如何在异地也可以实现远程连接本地的数据库,这里我们需要用到一个工具,叫Cpolar.隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网TCP协议的地址,该地址就是公网地址,我们可以在任何设备中的IDEA中都可以访问。