1.安装并配置DevEco
访问 HUAWEI开发者官网 找到 DevEco点击下载,我这里以windows版为例
点击下载并安装 (安装时直接点击下一步下一步,然后运行安装好的DevEco)
注意:第一次安装没有开发环境的时候,这里点击Do not import settings,进入软件再配置环境
安装Node.js 和 Ohpm,点击从华为镜像下载 直接 Install,然后 Next
下载SDK
点击 接受,然后等待下载
2. 第一个HarmonyOS程序
双击打开软件DevEco,选择Create Project—>选择空的模板—>Next
填写 项目名称、包名。其他默认即可
项目初始化完成:
目录结构:
AppScope:用于存放整个应用的公共信息与资源
entry:应用主模块。一个App中,对于统一设备类型必须有且只有一个entry类型的HAP,可独立安装运行。
- src > main > ets:用于存放ets源码。
- src > main > ets > MainAbility:应用/服务的入口。
- src > main > ets > MainAbility > pages:MainAbility包含的页面。
- src > main > ets > MainAbility > app.ets:承载Ability生命周期。
- src > main > resources:用于存放应用/服务所用到的资源文件,如图形、多媒体、字符串、布局文件等。
- src > main > config.json:模块配置文件,主要包含HAP包的配置信息、应用在具体设备上的配置信息以及应用的全局配置信息。
- entry >build-profile.json5:当前的模块信息、编译信息配置项,包括buildOption、targets配置等。
- entry >hvigorfile.js:模块级编译构建任务脚本。
接下来编写第一行HarmonyOS代码
点击Tools——> Device Manager
选择本地模拟器,需要下载一下,点击 Install
选择手机 Next 下载 API9版本的
下载好以后点击运行
就能看到运行的程序了