OpenHarmony是HarmonyOS的开源版。
openharmony源码下载地址:https://hmxt.org/openharmony
据悉第一个开源版本支持在128KB~128MB的设备上运行,OpenHarmony源代码仅支持在Linux环境下编译,所以获取到源码后都需要上传到Linux服务器进行编译。
OpenHarmony的代码以组件的形式开放,开发者可以通过如下方式获取:
通过HPM包管理器获取。在HPM网站,查找满足需求的开源发行版,直接下载(或者定制后下载),再通过hpm-cli命令工具将所需的组件及工具链下载、安装到本地。
从代码仓库获取。通过repo或git工具从代码仓库中下载。
对于刚接触HarmonyOS的新用户,可以在HPM获取推荐的解决方案,以此为基础,增加或裁剪部分组件,快速定制系统
文章内容整合自鸿蒙学堂、CSDN【page-up/down】
编辑:hfy
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
OpenHarmony
+关注
关注
25文章
3753浏览量
16731
发布评论请先 登录
相关推荐
迅为RK3568开发板篇OpenHarmony实操HDF驱动配置LED-编译源码
重新编译 Openharmony4.1 源码,如下所示:
./build.sh --product-name rk3568 --ccache
或者单独编译部件
./build.sh
发表于 02-10 10:23
2K0300 OpenHarmony源码构建指南
2K0300 OpenHarmony源码构建参考如下
2K0300先锋派OpenHarmony源码构建指南
2K0300 源码编译wiki
发表于 02-05 09:36
OpenHarmony源码编译后烧录镜像教程,RK3566鸿蒙开发板演示
本文介绍瑞芯微主板/开发板编译OpenHarmony源码后烧录镜像的教程,触觉智能Purple Pi OH鸿蒙开发板演示。搭载了瑞芯微RK3566四核处理器,树莓派卡片电脑设计,支持开源鸿蒙OpenHarmony3.2-5.0系
![<b class='flag-5'>OpenHarmony</b><b class='flag-5'>源码</b>编译后烧录镜像教程,RK3566鸿蒙开发板演示](https://file1.elecfans.com/web3/M00/04/41/wKgZO2dyAH2AFFx6AAB2FN45Lh8124.png)
【开源鸿蒙】使用QEMU运行OpenHarmony轻量系统
本文将会介绍如何从源码安装QEMU 6.2.0,以及如何使用QEMU运行OpenHarmony轻量系统。通过本文,你将会对QEMU和OpenHarmony轻量系统又一个初步的认知,并对如何使用QEMU又一个初步的理解和体会。
![【开源鸿蒙】使用QEMU运行<b class='flag-5'>OpenHarmony</b>轻量系统](https://file1.elecfans.com/web2/M00/FD/1A/wKgaomaTk_yANvR3AAJq1Om6IU4309.png)
Openharmony软件评估指南-米尔瑞芯微RK3568开发板
,开源资料获取地址如下:
Openharmony官方网站
https://www.openharmony.cn/mainPlay
Openharmony
发表于 09-06 20:06
鸿蒙OpenHarmony南向/北向快速开发教程-迅为RK3568开发板
源码
P3_初次编译OpenHarmony源码
P4_OpenHarmony镜像简介以及烧写工具配置
P5_优化开发流程-搭建windows开发环境
P6_优化开发流程-搭建ubunt
发表于 07-23 10:44
开源鸿蒙 编译OpenHarmony轻量系统QEMU RISC-V版本
本文将介绍如何为QEMU RISC-V虚拟平台构建OpenHarmony轻量系统。得益于QEMU的CPU指令集模拟执行能力,该方法可以在没有开发板的情况下调试和运行OpenHarmony系统源码。本文介绍的该方法,可以用于
![开源鸿蒙 编译<b class='flag-5'>OpenHarmony</b>轻量系统QEMU RISC-V版本](https://file1.elecfans.com/web2/M00/FC/2F/wKgZomaTk7iASHCdAAHX8RXBQM8835.png)
鸿蒙OpenHarmony【标准系统 编译】(基于RK3568开发板)
OpenHarmony支持hb和build.sh两种编译方式。此处介绍hb方式,build.sh脚本编译方式请参考[使用build.sh脚本编译源码]。
![鸿蒙<b class='flag-5'>OpenHarmony</b>【标准系统 编译】(基于RK3568开发板)](https://file1.elecfans.com/web2/M00/C9/99/wKgaomYeL0WAZFDHAAACSiKnE8w930.jpg)
【开源鸿蒙】下载OpenHarmony 4.1 Release源代码
本文介绍了如何下载开源鸿蒙(OpenHarmony)操作系统 4.1 Release版本的源代码,该方法同样可以用于下载OpenHarmony最新开发版本(master分支)或者4.0
![【开源鸿蒙】<b class='flag-5'>下载</b><b class='flag-5'>OpenHarmony</b> 4.1 Release源代码](https://file1.elecfans.com/web2/M00/DD/7F/wKgZomYtFoSAdY7EAACN2PSEOtQ539.png)
OpenHarmony开发学习:【源码下载和编译】
本文介绍了如何下载鸿蒙系统源码,如何一次性配置可以编译三个目标平台(`Hi3516`,`Hi3518`和`Hi3861`)的编译环境,以及如何将源码编译为三个目标平台的二进制文件。
![<b class='flag-5'>OpenHarmony</b>开发学习:【<b class='flag-5'>源码</b><b class='flag-5'>下载</b>和编译】](https://file1.elecfans.com/web2/M00/C9/18/wKgaomYZN2GAHBvzAAAtdyyqDJk613.jpg)
OpenHarmony内核编程实战
编程入门[Hello,OpenHarmony]在正式开始之前,对于刚接触OpenHarmony的伙伴们,面对大篇幅的源码可能无从下手,不知道怎么去编码写程序,下面用一个简单的例子带伙伴们入门。▍任务
![<b class='flag-5'>OpenHarmony</b>内核编程实战](https://file1.elecfans.com/web2/M00/8F/50/wKgZomTMciWAD54NAABOGP2pQZY452.png)
【鸿蒙】OpenHarmony使用strace
://github.com/strace 下载最新源码 //下载地址wget https://github.com/strace/strace/releases/download/
![【鸿蒙】<b class='flag-5'>OpenHarmony</b>使用strace](https://file1.elecfans.com/web2/M00/C1/83/wKgaomXW6N2AJp9uAAQXRxEAprs547.png)
基于 OpenHarmony L2 设备,如何用 IoTDeviceSDKTiny 对接华为云
1.下载 SDK 下载附件中源代码后,将文件夹重命名为 iot_device_sdk_tiny,将其拷贝到已经下载好的 OpenHarmony 源码
![基于 <b class='flag-5'>OpenHarmony</b> L2 设备,如何用 IoTDeviceSDKTiny 对接华为云](https://file1.elecfans.com//web2/M00/C0/33/wKgZomXTJpOAZ5u0AAnvoBs2cA0627.png)
评论