Hi3516 OpenHarmony_release_v1.1.0 LTS版本设备开发起始篇
此文档是针对 OpenHarmony 2021年4月10日发布的OpenHarmony_release_v1.1.0 LTS 版本分析。
1. 开发环境
-
HiSpark_AI_Hi3516D300开发板
-
虚拟机安装Ubuntu18.04版本,参考https://device.harmonyos.com/cn/docs/start/introduce/oem_minitinier_environment_lin-0000001105407498搭好建开发环境。
2.获取源码
通过repo获取源码
repo init -u https://gitee.com/openharmony/manifest.git -b refs/tags/OpenHarmony_release_v1.1.0 --no-repo-verify
repo sync -c
3.系统编译
- 问题1 hb set(设置编译路径) ,出现hb:command not found错误。
hb是HarmonyOS2.0里新增加的编译构建命令行工具。需要Python 3.7.4及以上版本的支持,建议安装3.8.x。源码在OpenHarmony\build\lite\hb这个目录下。可以直接使用pip安装打包好的工具。
解决方法:需要安装
python3 -m pip install --user ohos-build
hb set(设置编译路径)
.(选择当前路径)
选择ipcamera_hispark_tauru

本文档详细介绍了如何在Ubuntu18.04环境下,使用HiSpark_AI_Hi3516D300开发板进行OpenHarmony_release_v1.1.0LTS版本的系统开发。内容涵盖从获取源码、解决hbset命令找不到、gn版本不匹配以及Java环境缺失的问题,到系统编译、烧写和运行的全过程。特别指出,v1.1.0版本存在签名机制问题导致蓝屏,需下载特定工具修复并重新编译。
最低0.47元/天 解锁文章
3374

被折叠的 条评论
为什么被折叠?



