天天看点

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

下载工具与环境配置

官网文档

1、进入鸿蒙官网的开发选项 https://www.harmonyos.com/cn/develop

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

我选择的是应用开发 https://developer.harmonyos.com/cn/home/

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

先通过快速入门看看华为文档

在快速入门的简介中,就说到了配置环境到Hello world,正是我们现在想要体验的内容

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

下载IDE

在下载与安装中,提到了需要注册开发者账号并实名登记,考虑到下载安装包还需要点时间,所以我先下载DevEco Studio安装包,再注册华为账号。

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

下载页面,我的是Windows,下载不赘述

https://developer.harmonyos.com/cn/develop/deveco-studio#download

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

账号实名

接下来是账号注册与实名认证,账号注册也不赘述了,主要说下实名认证

https://developer.huawei.com/consumer/cn/verified/enrollment

在实名验证方面,我选择的是个人认证

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

接下来有一个确认是否有敏感应用,我的Hello World应该是人畜无害吧,选择否。

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

认证界面,使用银行卡认证只需要3分钟,当然是选择最快的了

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

填写:真实姓名、身份证号码、银行卡号、联系人手机这几个字段即可

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

emmmm,补充资料还要填多几项:联系人邮箱和地址等信息。好吧,继续完善。

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

噔噔噔,提交完后实名认证就完成了

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

与此同时,开发包也刚好下载完。时间计算得刚刚好,嘻嘻。

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

安装IDE:DevEco Studio

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

选完路径后,勾选创建桌面快捷方式和更新到环境变量(官方文档里只需要勾选左上角)

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

安装的最后,似乎要重启电脑才能完成安装,我当然是先保存一下这篇文章再重启啦

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

运行工具:DevEco Studio

虽然前面说了要我重启以完成安装,但我还是想先打开,看看能不能直接用,然后就打开了

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

嗯,提示我还要下载SDK,虽然我电脑是配置了Java环境的,不过还是随它吧。

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

经过一阵等待,下载完成了。

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

最后再Finish,正常的界面出来了。

创建项目

选择Create HarmonyOS Project,开始第一个项目

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

在选择项目的界面,我们可以看到,设备选项有电视、可穿戴设备等可以选择,模版的选择则主要分为JS和Java的,先随便选第一个JS的试试

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结
初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

建好项目后,很有IDEA的feel

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

过了一会儿我的电脑防火墙弹出了程序的网络警报,一看竟然是JetBrains?怪不得和IDEA这么像了。

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

我想简单粗暴地运行一下,然后发现需要选择设备才行,所以这样就没法运行了吗?

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

不熟悉就看文档,于是我回头看了开发文档中的运行Hello World

(https://developer.harmonyos.com/cn/docs/documentation/doc-guides/hello_world-0000001054516888)

按照文档中的教程,选择Wearable,Empty Feature Ability(Java)

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

初始化完成后,点击Tools,选择HVD Manager(此处是安装模拟器)

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

刚开始出来的是空的,点击下方的刷新(Refresh),出现了设备列表,我现在选择的是Wearable,点击Actions的箭头,此时会跳转到华为的页面,需要登录我们前面的华为账号,直到模拟器安装完成。

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

模拟器加载完后,右侧显示的是一个手表,点击运行,最后Hello World就出来了。

初试鸿蒙Harmony-Hello World,从0到1鸿蒙环境搭建下载工具与环境配置安装IDE:DevEco Studio运行工具:DevEco Studio创建项目总结

总结

对鸿蒙的小试牛刀,其实步骤挺简单的,从0到1,基本没啥难度。以下是我的一些个人感受:

1、DevEco Studio其实就相当于IDEA的华为定制版,所以有IDEA基础的话,学习成本基本为0。我一开始是想吐槽华为搞来搞去只是借了个壳,后来想想IDEA本身就是非常优秀的开发工具,而且华为的重点在于鸿蒙(操作系统层面),所以开发工具的话,我们暂不需要过多在意。而且IDE之间的互通,对于开发者而言还是很友好的。

2、我所测试的是鸿蒙系统上的应用,开发的程序目前只支持电视和可穿戴设备,想要应用到手机上,可能还需要一段时间。

3、现在的程序只是Hello World,鸿蒙真正的特性,目前还没有任何发挥。鸿蒙的特点在于分布式、线程、AI等方面。所以真正要开发鸿蒙的应用,需要真正努力去学习开发才行。

4、鸿蒙官方文档写得挺好,步骤挺详细,遇到不能解决的问题时,看文档是最有效的。

5、本文档最大的作用只是亲测了Hello World的过程(写完后总结发现这篇文章实在没什么卵用 QAQ )。

继续阅读