Harmony鸿蒙开发 二、Hello World

1、新建项目
我使用的开发工具 版本是2.0.12.201 。
点击“File > New > New ”,打开“”页面 。
在创建项目的页面(上图),我们可以选择设备类型 。包括:1、Phone(手机) 2、(平板)3、Car(汽车)4、TV(电视)5、(可穿戴设备)6、Lite(小型可穿戴设备)7、Smart (开发板类设备) 。
我们这里选择Phone类型,然后再选择模板 。
手机开发中可选择的模板分两大类:JS类和Java类的,分别对应相关的开发语言 。当然Java类的还有多个Java类还有多个不同类型的模板可供选择,对应各种类型 。
有关类型及相关的基础资料可查看官网:
我们这里选择“Empty”类型,然后点击下一步(下图) 。

Harmony鸿蒙开发 二、Hello World

文章插图
此页面跟其它的项目开发一样 。我们可以配置“ Name”(项目名称)、“ Name”(包名)、“Save ”(项目保存路径)、“ API ”(可兼容的API版本) 。
注意:这里与其它Java/项目不同的是,这里的包名只能是com开头的 。不是太明白华为是基于什么样的考虑才这样设计 。
2、鸿蒙项目结构 2.1 项目结构
跟项目类似,项目目录结构如下:
2.2资源组目录说明
Harmony鸿蒙开发 二、Hello World

文章插图
3、打开模拟器
直接运行项目后发现,IDE只带了两款本地可用的模拟器可用,但都不是手机模拟器 。
这时我们可以在菜单里选择 “Tools > HVD ” 。首次使用模拟器,需下载模拟器相关资源,请点击OK,等待资源下载完成后,请重新点击“Tools > HVD ” 。
每次使用都需要通过弹出的浏览器页面登录华为账号,然后进行授权才能获取远程模拟器 。通过使用模拟器发现,这些模拟器应该是华为的云手机 。
如果还是获取不到模拟器,查看使用远程模拟器的常见问题 。
【Harmony鸿蒙开发 二、Hello World】我们选择“P40”,然后再一次运行项目,这时我们就可以看到“Hello World”效果了 。