鸿蒙开发入门
作为新手,最建议的教程就是跟着官网一步一步来就可以了,很多人可能有看视频学习的习惯,但是就目前来说,最了解鸿蒙开发的,其实就是华为官方的鸿蒙开发,所以编写的文档最权威的还是华为官方的文档,这里我就只是抛砖引玉而已,更详细的文档还是需要各位观看官方文档进行学习,这里链接全都放在下面了,需要的同学自取即可。
HarmonyOS 官方文档链接
鸿蒙开发工具 DevEco Studio
然后关于鸿蒙开发,其开发的主要工具是 DevEco Studio 编辑器,其下载链接以及下载文档如下,需要的同学自行下载即可,然后关于视频教程的话,可以观看黑马在于 B 站的教程,这里全都放到下面了,只要照着下载即可
-
- Windows(64-bit)
- Mac(X86)
- Mac(ARM)
- 下载文档:developer.harmonyos.com/cn/docs/doc…
- 下载视频教程:www.bilibili.com/video/BV1Sa…
- 安装过程:DevEco Studio → 一路 Next即可
- 运行:
- 基础安装:Node.js >= 16.9.1 + Install ohpm 鸿蒙包管理器
- 注意:这里需要注意一个点,DevEco Studio 需要安装 Node 环境,这里可以去 Node 官网下载,也可以直接下载,下载版本最好和默认版本保持一致
- 然后下面的 Install 表示下载的是鸿蒙的包管理系统,如果之前没有干过鸿蒙的话,这个是必选的,直接打钩就可以了
- 上面过程完成之后,就是鸿蒙工具包的安装了,这些是鸿蒙开发必备的,直接 next 就可以了
- 接着这部分是关于鸿蒙 SDK 协议的选择,直接 Accept 即可
- 然后最后是确认页面了,确认以上东西之后,直接 Next 然后等待安装即可
- 然后以上就是 SDK 成功安装的界面了
- 然后到此就大功告成了,我们的 DevEco Studio 就安装成功了
- 这里的话最好点击一下右下角的检查,查看自己的 SDK 是否安装成功,安装失败也不要紧,直接 install 一下就OK了
到这里就算大功告成了,然后就可以开始我们的鸿蒙开发之旅游了。
DevEco Studio 开发快捷键
鸿蒙开发工具 DevEco Studio 的快捷键其实和 IDEA 是差不了多少的,这里我就总结了一下,感兴趣的同学可以看看:
这里为了方便大家进行查找,我准备了几个版本,供大家查找
- PDF 版本:
0.鸿蒙 HarmonyOS DevEco Studio 常用快捷键 快捷键.pdf
- 网站浏览版:
Github :github.com/DIDA-lJ/Har…
Gitee:gitee.com/wkw-wzs/hon…
这里放了 Github 和 Gitee 两个仓库的链接,不想下载的同学直接网页查看就可以了,这样就方便很多了,然后感兴趣的同学直接给项目点个 star 就行。
从零到一手写 Hello World
1. 创建项目
点击这里的 Create Project 即可开始创建我们的项目了
2. 选择项目模板
这里我们选择项目模板然后进行创建,这里我们就直接选择空模板进行创建就可以了
3. 填写项目信息
这里就和我们正常创建项目一样,填写项目信息就可以了,不过有一个注意点,就是项目的目录不能中文名,这个切记
- Project name:项目名称
- Bundle name:这个和我们 Java 的包名称,类似根路径下的包名
- Save location:就是本地存放路径,这里很简单,就是项目存放路径,不过注意一个点,一定要是英文目录,不能有中文名,不然可能会有莫名其妙的报错
- SDK 版本:这里默认即可
- Model:我们这里选择 Stage,因为华为官方说了,以后不再更新 FA 模式,这里直接选择官方推荐的 Satge 模式即可
- Enable Super Visual:这里表示低代码模式,如果学习阶段的话可以关闭,开发的时候可以开启
- 编译 SDK: 和上面一样即可
- 设备类型:这里全选即可,表示手机和平板
完成之后点击 Finish 即可,然后其就会开始下载依赖了,这个部分和前端一样
4. 项目创建成功运行画面
然后下载成功之后,其下面一片绿色,则表示依赖下载完毕
5. 运行 Hello World
依赖下载完成之后,点击右侧工具栏的 Previewer 即可,第一次编译的时间可能比较久,请稍作等待,过一会,一段 Hello World 成功显示,则表示我们下载成功了