鸿蒙HarmonyOS开发环境配置

开发工具下载

开发工具HUAWEI DevEco Studio 下载地址.。

下载时应该是需要登录华为开发者账户的。
目前只支持windows,mac和linux在开发中。
这个也是基于IntelliJ Platform开发的,用过VS Code ,Idea,或者Android Studio的话,上手还是比较容易的。

在这里插入图片描述
一直Next 然后选个安装目录 Install ,等着就可以了。

开发工具配置

安装完成后同一个用户协议之后,Create harmonyOS Project 体验一下
在这里插入图片描述
这里有 TV 和 穿戴设备可以选择。其中 Lite Wearable 只能用 JS,我这里选了 TV 和下面的 Empty Feature Ability(Java)
在这里插入图片描述
输入项目名称和包名
在这里插入图片描述
点击Finish 正常会进入IDE 主界面。
这里会有个 gradle sync 的步骤
这里可能会很慢甚至失败。基本上都是因为 gradle 下载慢甚至失败了。
按照经验可以这么搞:
如果你的PC中使用过 gradle ,可以直接改成你已有的 gradle版本

在这里插入图片描述
如果你的PC中没有使用过 gradle,那么可以手动下载指定版本
下载成功后进入类似如下的位置
C:\Users\你的用户\.gradle\wrapper\dists\gradle-版本号-all\一个文件夹\
例如
C:\Users\aos\.gradle\wrapper\dists\gradle-5.4.1-all\3221gyojl5jsh0helicew7rwx\
将这个目录清空,然后将下载下来的 gradle-xxx.zip 复制到这个目录下。
然后点击 DevEco中的 Sync Project with Gradle Files 应该就可以同步成功了

在这里插入图片描述

下载模拟器

点击 Tools -> HVD Manager
在这里插入图片描述
这里会要求登录并授权。
在这里插入图片描述
这里也有个坑,如果你登录成功了,但是页面没有出现这个弹窗或者一闪而过,没有让点击允许。
那么可以尝试一下,修改浏览器配置 隐私配置和安全中,阻止所有 Cookies,然后关闭浏览器再登录一遍试试,我就是这样之后成功登录的。如果出现了下面的界面,就是成功登录了。

在这里插入图片描述

这不如果通过了,下面可能还有一个坑,按理说HVD中会出现两个 远程模拟器如下。但是如果没出现,或者报错了,请尝试:
1.反复 Build->Clean 几次 或 File -> Invalidate Caches / restart 几次试试 .
2.如果不行而且报的是网络 proxy 错误无法下载,那么请尝试切换不同运营商的wifi(我的联通宽带当时就有问题),或者手机建热点下载试试。一共80M左右,不大。

在这里插入图片描述

这样基本配置就算完成了,点击模拟器上面的播放按钮就可以运行它了

应用基础知识

华为官方目前给出的鸿蒙应用开发基础文档和一些示例
这里只有一些基础概念的讲解,和常用的 Component

Java API 文档

华为官方目前给出的Java API 参考 就是一些正常的接口文档,比较全