注意1:OpenHarmony系统的开发环境搭建、编译、烧录、调测,最好直接参考官网开发文档,因为更新频繁,大多数人的流程都不一样。
1、登录官网
https://www.harmonyos.com/
2、设备开发指南文档最新链接
3、开发方式选择
因为一般都需要使用命令行操作,而且通过命令行操作才能深入了解原理,后续也可以在其基础上增加DevEco Device Tool工具开发,因此果断选择命令行方式开发。
大坑:搭建开发编译环境时,需要下载安装一大堆东西,不仅不利于维护自己的ubuntu系统(不方便删除卸载),而且可能因为环境差异,下载安装失败导致后续编译碰到问题。因此,本人后面选择使用docker方式提供的开发编译环境(后续可随便删除卸载):
4、实际搭建流程:
下载鸿蒙源码 → docker拉取镜像 → 创建容器 → 进入容器 → 下载hb编译工具(也可使用build.sh、build.py脚本编译,但是不如hb辅助工具指令好用)→ 编译(内核、芯片厂商的uboot、系统镜像 ...)
下载源码:
docker拉取鸿蒙编译环境的镜像:
进入docker容器后,下载hb编译工具:
python3 -m pip install --user build/hb
编译:文章来源:https://www.toymoban.com/news/detail-760709.html
文章来源地址https://www.toymoban.com/news/detail-760709.html
到了这里,关于鸿蒙系统开发之编译指南(官网开发文档+docker环境方式)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!