HarmonyOS技术社区 · 2020年11月26日

跟阿斌一起学鸿蒙(1). Hello Harmony

图片.png

Talk is cheap, show me the code.

与其哔哔,不如撸代码。

0. 前言

老狗还能否学会新技能?

作为一个中老年程序员,想要挑战一下。

新flag:学一些鸿蒙开发,做一点笔记。

好了,进入正题,入门第一步,是……Hello World?

不,是文档和工具。

所谓:工欲善其事必先利其器也。

1. 开发者官网

大量的技术文档都可以在鸿蒙开发者网站找到:

https://developer.harmonyos.c...

2. 安装开发工具

DevEco Studio是华为开发的应用开发工具,与Android Studio类似,都是基于IntelliJ IDEA开发的,所以有很多类似的地方。

https://developer.harmonyos.c...

请参考官方的文档,配置好开发环境,配置过程中注意网络畅通。

https://developer.harmonyos.c...
图片.png

3. Hello World

1). 创建工程

图片.png

2). 选择要开发的平台

写这篇文章的时候(2020.11),还没开源手机部分代码,(2020.12月中就发布了),所以也不支持创建手机应用,先创建一个手表工程好了。
图片.png

3). 添加工程信息

图片.png

4). 工程创建成功

对于首次创建的工程,可能会自动下载对应的Gradle
图片.png

如果没有提示任何问题,就可以进入下一步了。

5). 打开虚拟设备进行调试

如果没有真机,可以使用远程虚拟设备来进行调试。

打开 Tools -> HVD Manager

图片.png

注意,远程调试需要登录华为开发者账号,如果没有,需要创建一个。

DevEco Studio会自动打开网页进行登录(推荐用Chrome浏览器)。
图片.png

顺利的话,可以看到三种调试设备,中间Wearable就是我们要用的手表了,点最右侧的三角按钮启动。
图片.png

过了一会,就可以在DevEco Studio中看到手表了,每次有1小时的使用时间。
图片.png

点工具栏上的 Run 按钮

图片.png

在测试设备列表中选中手表
图片.png

就可以看到运行结果了,默认的工程显示的是 Hello World。
图片.png

4. Hello Harmony

现在,试试把"Hello World"改成”Hello Harmony"。

打开 Project->Entry->src->resources->base->layout->ability_main.xml

找到 "Hello World"
图片.png

把"Hello World" 改成 "Hello Harmony",重新运行,结果如下。
图片.png

万里长征第一步,完成。

(此处可以有掌声)


作者:IT男阿斌
想了解更多内容,请访问:
51CTO和华为官方战略合作共建的鸿蒙技术社区
https://harmonyos.51cto.com#jssq

推荐阅读
关注数
3010
内容数
446
华为鸿蒙相关技术,活动及资讯,欢迎关注及加入创作
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息