本文介绍OpenHarmony4.1 DevEco Studio开发工具安装与配置,鸿蒙北向开发入门必备!鸿蒙北向开发主要侧重于应用层的开发,如APP开发、用户界面设计等,更多地关注用户体验、应用性能优化、上层业务逻辑的实现,需要开发者具备基本的编程知识、对操作系统原理的简单理解,以及一定的UI设计感。由触觉智能Purple Pi OH鸿蒙开发板演示。搭载了瑞芯微RK3566四核处理器,支持开源鸿蒙OpenHarmony3.2至5.0系统,适合鸿蒙开发入门学习。
下载与安装
开发工具点下面链接下载:
https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-v4.1-release.md#api变更
![](https://i-blog.csdnimg.cn/img_convert/0e12b9230ef4fedce504ea22c338b3ee.jpeg)
下载后如下图所示:
![](https://i-blog.csdnimg.cn/img_convert/0fde5ad9df89f8d875320df91118d82f.jpeg)
点击Next,如下图:
![](https://i-blog.csdnimg.cn/img_convert/ab1c9193a4cbfc86fca4f34a3432dc25.jpeg)
根据自身情况选择安装路径,如下图:
![](https://i-blog.csdnimg.cn/img_convert/51fea4699d578eecfd4a4aa3b5803b29.jpeg)
勾选Create Desktop Shortcut,之后点击下一步,如下图:
![](https://i-blog.csdnimg.cn/img_convert/7366089ed46469bbe66e3dd3b4b45774.jpeg)
点击Install,如下图:
![](https://i-blog.csdnimg.cn/img_convert/dfe2cb6b4d1fb39942302fea1bff412f.jpeg)
点击Finish,如下图:
![](https://i-blog.csdnimg.cn/img_convert/213a288c8cdca856ba3c86d13c7cf697.jpeg)
配置环境
根据诊断配置Node.js和ohpm,如下图所示:
![](https://i-blog.csdnimg.cn/img_convert/f2dc6e3d5c57a623b0a0acdaf89c6c66.jpeg)
首先配置Node.js,点击立即配置,选择要保存的位置后点击【下一个】,如下图所示:
![](https://i-blog.csdnimg.cn/img_convert/a971b898f00dfa92d80475ec1da2bc34.jpeg)
等待Node.js下载后,点击【完成】,如下图所示:
![](https://i-blog.csdnimg.cn/img_convert/ff472731d92db539db01a26cd5f6b445.jpeg)
然后配置ohpm,点击立即配置,选择要保存的位置后点击【下一个】,如下图所示:
![](https://i-blog.csdnimg.cn/img_convert/2067afd27f854082acdec54705545473.jpeg)
等待ohpm下载后,点击【完成】,如下图所示:
![](https://i-blog.csdnimg.cn/img_convert/0a7d04eb204505dd855724b391c4db4e.jpeg)
配置完成后,在诊断界面发现没有了错误即可,如下图:
![](https://i-blog.csdnimg.cn/img_convert/147cfe79d16db535fc61c413601068e2.jpeg)
新建工程并运行
新建工程选择OpenHarmony空工程:
![](https://i-blog.csdnimg.cn/img_convert/d7d492c6be2d4d0f444609b41ad06057.jpeg)
选择工程要保存的位置后,点击Finish:
![](https://i-blog.csdnimg.cn/img_convert/3a41d347cddd6c4a3fa822a8045f5aaf.jpeg)
下载HarmonyOS SDK:依次点击【文件】->【设置】->选择HarmonyOS SDK保存的位置,然后点击API9,选择SDK下载:
![](https://i-blog.csdnimg.cn/img_convert/d6cf0028ea6c895e4683266cdc069f63.jpeg)
等待HarmonyOS SDK下载完成,点击完成:
![](https://i-blog.csdnimg.cn/img_convert/bbf6b8b2169abe768bf4d8b2afefb162.jpeg)
下载OpenHarmony SDK,选择4.1对应的API下载,然后点击确认:
![](https://i-blog.csdnimg.cn/img_convert/74e96d67d232eca8e5c19e62eaaa3a77.jpeg)
点击【下一步】,等待OpenHarmony SDK下载完成:
![](https://i-blog.csdnimg.cn/img_convert/023766294fda44eb6a8f0a8c82b92a85.jpeg)
下载完后点击【完成】:
![](https://i-blog.csdnimg.cn/img_convert/f3cf0949ee92e98dab7fec6e462e446e.jpeg)
接下来讲解工程签名流程:对新建工程进行签名,如下图从左到右点击配置:
![](https://i-blog.csdnimg.cn/img_convert/76efaf6da0a52d074e20f46ec56a14a1.jpeg)
以创建"Hello World"的工程为例,点击开发工具右上角【绿色三角形】运行按钮,即可运行工程:
![](https://i-blog.csdnimg.cn/img_convert/3f187d19c644500329e7410ae6601d98.jpeg)
结果如图所示:
![](https://i-blog.csdnimg.cn/img_convert/947b74a6a3a5fb718b766c57d8eab89a.jpeg)
产品简介
作为开源鸿蒙OpenHarmony硬件方案的领跑者,触觉智能坚守开源共创精神,Purple Pi OH鸿蒙开发板源码全开放,持续为大家带来各种技术分享,产品具有以下优势:
- 支持OpenHarmony/Andriod/Linux
- 多操作系统,兼容树莓派排针;
- 瑞芯微RK3566芯片,四核A55处理器,
- 主频1.8GHz,Mali G52-2EE GPU;
- 支持OpenGL/CL/Vulkan,8M ISP;
- 1T算力NPU,支持TensorFlow/Caffe/
- MXNet/PyTorch等深度学习框架;
- 支持1 x 千兆以太网、3 x USB2.0
- 1 x USB3.0、3 x UART、2 x SPI
- 2 x I2C、28 x GPIO、1 x MIPI DSI
- 1 x MIPI CSI、1 x HDMI;
- 率先支持OpenHarmony5.0/4.1/4.0/
- 3.2,开放SDK源代码、3D打印外壳;
- 活跃的开发者社区, 更多牛人在线互动
- 与技术支持;
- 超小尺寸,超高性价比,只需249元;