OpenHarmony开发资料归档

OpenHarmony开源社区快速入门(一) 本文主要介绍windows下openharmony社区快速入门的操作,是基于命令行的方式进行操作。 阅读详情

目录

环境搭建操作篇

​编辑

测试篇

子系统篇

芯片移植适配篇

简单操作体验篇

源码解析篇

应用开发样例篇

版本特性解析篇

视频课程分享篇

开发者体验分享篇

书籍篇

正儿八经官方篇

好用链接

交流渠道篇
​​​​​​​


OpenHarmony是鸿蒙的开源版本,由华为捐赠给开放原子开源基金会(OpenAtom Foundation),定位是一款面向全场景的开源分布式操作系统。在传统的单设备系统能力的基础上,创造性地提出了基于同一套系统能力、适配多种终端形态的理念,支持多种终端设备上运行。
OpenHarmony是自主研发、全新技术生态的全领域下一代开源操作系统。它面向万物互联,是可运行在各种智能终端上的全新分布式操作系统。
 

OpenHarmony gitee代码官网

OpenHarmony开发大致流程

环境搭建操作篇

1、OpenHarmony代码操作总结

2、OpenHarmony-RK3568开发板操作梳理​​​​​​​​​​​​​​

​​​​​​​3、​​​​​​一种简单的OpenHarmony开发环境搭建

4、【OH 干货】如何向 OpenHarmony 社区提交代码

5、OpenHarmony应用开发(1)--配置OpenHarmony应用签名信息

6、OpenHarmony编译构建系统详解,从零搭建windows下开发环境,巨方便!

7、扬帆RK3399OpenHarmony开发板软件开发环境搭建

8、一文读懂在OpenHarmony轻量设备开发应用

9、鸿蒙开发必备书籍

10、OpenHarmony学习笔记——南向开发环境搭建

11、Linux下使用vscode在线调试STM32开发板

12 、OpenHarmony应用的签名配置的流程解析

13、OpenHarmony系统文档贡献的写作规范

14、Hi3861 通过UART串口协议与其它开发板进行通信

15、Openharmony添加自定义驱动的教程

16、支持开源鸿蒙系统 DAYU200 镜像烧录教程

17、OpenHarmony系统贡献代码流程

18、使用DevEco Studio3.0编译OHOS应用的过程

19、OpenHarmony3.0环境搭建-基于Ubuntu20.04

20、OpenHarmony学习笔记——南向开发环境搭建

21、 OpenHarmony 使用手册

22、鸿蒙研究站 | 每天死磕一点点http://weharmonyos.com/

 23、OpenHarmony编译构建详解(Windows版)

测试篇

1.【OpenHarmony】测试代码编译执行流程

2.【OpenHarmony软总线】——告别代码,让Openharmony软总线测试用例跑起来!

3.OpenHarmony移植:XTS子系统之应用兼容性测试套件

4.OpenHarmony性能分析工具之hiperf

5.OpenHarmony XTS兼容性测试分享

6.移植案例与原理 - XTS子系统之应用兼容性测试套件

7.OpenHarmony兼容性测评介绍——黄然

8. 兼容性认证服务</

OpenHarmony内核编程实战 或者说内核在一个操作系统中起到一个什么样的作用?相信初次接触这个词的伙伴们也会有同样的疑问。不过不用担心,笔者会尽可能地通俗地介绍内核的相关知识,以便大家能够更好地去体会内核编程。我们先来看一张图,这是OpenHarmony官网发布的技术架构图我们可以看到最底层叫做内核层,有Linux,LiteOS等。内核在整个架构,或者操作系统中起到一个核心作用,他负责管理计算机系统内的资源和硬件设备,提供给顶层的应用层一个统一规范的接口,从而使得整个系统能够完成应用与硬件的交互。 阅读详情

相关推荐

OpenHarmony代码操作总结

鸿蒙开源社区代码操作总结 本文主要介绍windows环境下鸿蒙开源社区代码操作:代码下载,开发环境搭建,版本编译,烧写,挂载,代码运行,上库等完成操作流程总结;

@_南先生的博客 5万+

【鸿蒙南向开发】—— OpenHarmony 标准系统移植指南

本文以移植名为 MyProduct 的开发板为例讲解移植过程,假定 MyProduct 是 MyProductVendor 公司的开发板,使用 MySoCVendor 公司生产的 MySOC 芯片作为处理器。在名称的目录下创建一个 config.json 文件,该文件用于描述产品所使用的 SOC 以及所需的子系统。配置如下:},...主要的配置内容配置项说明(必填)产品名称version(必填)版本type(必填)配置的系统级别,包含(small、standard 等)

pengjiadashaoye的博客 1434

rk3568 OpenHarmony4.1 Launcher定制开发—桌面壁纸替换

在Devceo studio对Launcher源码进行定制开发(代码修改),然后进行hap编译,最后安装两个最新编译的Launcher相关hap,并重启开发板查看效果。

Devlin_的博客 2360

鸿蒙OpenHarmony【轻量系统 编译】 (基于Hi3861开发板)

OpenHarmony支持hb和build.sh两种编译方式。此处介绍hb方式,build.sh脚本编译方式请参考[使用build.sh脚本编译源码]。

m0_62167422的博客 1918

Flutter与OpenHarmony开发健康记录应用实战

跨平台开发框架Flutter与分布式操作系统OpenHarmony的结合为移动应用开发带来了新的可能性。Flutter凭借其高效的渲染引擎和丰富的UI组件,特别适合数据可视化类应用的开发。而OpenHarmony的分布式能力则实现了多设备间的无缝协同。在健康管理领域,这种技术组合能够构建高性能的体重趋势追踪应用,解决数据同步、图表渲染等核心问题。通过Hive本地数据库优化数据存储,结合charts_flutter实现直观可视化,开发者可以创建支持多设备同步的健康管理工具。这类应用不仅适用于个人健康监测,也可

367

OpenHarmony(鸿蒙南向开发)——标准系统移植指南(一)

本文以移植名为MyProduct的开发板为例讲解移植过程,假定MyProduct是MyProductVendor公司的开发板,使用MySoCVendor公司生产的MySOC芯片作为处理器。在名称的目录下创建一个config.json文件,该文件用于描述产品所使用的SOC 以及所需的子系统。配置如下:},...主要的配置内容配置项说明(必填)产品名称version(必填)版本type(必填)配置的系统级别,包含(small、standard等)target_cpu。

鸿蒙开发知识记录 1945

OpenHarmony与HarmonyOS联系与区别

HarmonyOS 是华为是基于 OpenHarmony、AOSP等开源项目开发的面向多种全场景智能设备的商用版本,所以HarmonyOS包含OpenHarmony,如果将OpenHarmony理解成地基,则HarmonyOS则是在这个地基基础上修建的精装房。开篇就说“关于‘鸿蒙操作系统’,由于缺乏规范的表述和统一的口径,导致内部理解不一致、对外说法不一致,容易引起混淆,所以此篇是专门说一下OpenHarmony与HarmonyOS的区别的。当我们在说“鸿蒙”的时候,也许就是指鸿蒙生态。

龚礼鹏的博客 1万+

OpenHarmony:开发环境搭建

OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。编译所生成的文件都归档在out/{device_name}/目录下,结果镜像输出在out/{device_name}/packages/phone/images/ 目录下。1) 通过repo + ssh 下载(需注册公钥,请参考码云帮助中心)。(1)注册gitee,添加公钥。

qq_34968572的博客 1656

SAP物料分类账实战:从配置到月结的关键步骤(基于S/4HANA1909)

本文详细解析了在SAP S/4HANA 1909系统中,物料分类账从基础配置到月结操作的全流程。作为成本核算的核心,物料分类账通过多级价格确定实现实际成本核算,关键步骤包括激活物料分类账、配置自动过账科目(OBYC)、运行CKMLCP进行差异分摊与结算。文章旨在帮助财务与成本会计人员确保成本差异的准确归集与分摊,顺利完成月结。

weixin_28314575的博客 192

基于live555实现一个rtsp客户端程序

本文介绍了基于live555流媒体库实现的RTSP客户端程序,能够通过RTSP地址获取H.264/H.265裸码流或TS流数据并存入本地文件。详细阐述了使用CLion搭建工程的代码架构和CMake配置,重点分析了TS流解析模块的实现,包括TS包结构解析、PES包提取和ES裸流获取的完整流程。文章提供了TS/PES/ES三种数据包的协议说明,并给出了从TS流中提取视频帧的具体方法,最后附有工程代码下载链接。该方案实现了RTSP流媒体接收、解析和存储的完整功能链。

kk821521286的博客 783

【迁移学习】域对抗迁移网络 DANN

Domain-Adversarial Training of Neural Networks

这个博客太懒了什么都没说 8402

Spring Authorization Server实战:从零搭建OAuth2.1授权中心(含数据库改造)

本文详细介绍了如何从零开始使用Spring Authorization Server搭建符合OAuth2.1规范的授权中心,并完成关键的数据库持久化改造。内容涵盖微服务架构下的统一认证需求、基础配置、数据库表设计、高级特性(如令牌自定义、性能优化)以及与现有系统(如SSO、Gateway网关)的集成实战,为构建生产级授权服务提供完整指南。

weixin_29315091的博客 248

【Unity Shader】2D模型 3D模型混用的穿模问题(Spine在3D场景中出现前后穿模问题的解决办法)

问题描述: 在3D场景中使用Spine模型(2D), 因为Spine需要像Billboard类似的处理,永远是垂直与相机的, 所以一般情况下2D模型能正常显示且前后的阻挡关系也是没有问题的,如下图所示,一切都很美好.(这里用一个四边形,图中的福字表示2D模型) 可是如果后面蓝色的格子比较高,或者2D角色本身也比较高,那么就会出现模型穿插的问题,如下图所示: 如果吧2D模型竖立起来,前后关系肯定是没有问题的,所以也能避免模型穿插的问题,可是就没有Billboard效果,圆形的福字已经被压扁了,如下图:

Vitens的专栏 4585

基础入门篇 | YOLOv8 项目【训练】【验证】【推理】最简单教程 | YOLOv8必看 | 最新更新,直接打印 FPS,mAP50,75,95

三个文件搞定YOLOv8【训练】【验证】【推理】🚀🚀🚀

Coding... 2万+

Central Finance 全景解析:用 SAP S/4HANA 构建跨系统的财务中台与渐进式转型路径

Central Finance 是基于 SAP S/4HANA 的一种部署与应用场景:在不打断现有异构源系统运营的前提下,把多套 SAP 与非 SAP 系统中的财务与管理会计数据实时/准实时复制到一套中心化的 SAP S/4HANA 中,作为统一的记账与分析底座,逐步把选定的财务流程(如预算控制、付款、固定资产结账等)迁入中心系统。这让企业既能快速获得统一报表与统一核算结构,又为未来的整体迁移留出了弹性路径。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 364

28-手把手教你手写CPU-Verilog - 乘法器设计:Booth算法与Wallace树乘法器

文章摘要: 本文详细介绍了两种高效乘法器设计方法:Booth算法和Wallace树乘法器。Booth算法通过检测乘数连续1/0减少部分积,适合有符号数运算;Wallace树采用树形结构压缩部分积,显著降低延迟。文章包含算法原理、具体示例、Verilog实现代码(4位乘法器)及性能对比表,指出Booth适用于通用处理器,Wallace树更适合高性能DSP/GPU。最后强调实际设计中需根据速度、面积和功耗需求选择合适方案。

2301_79143213的博客 200

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

上一篇: OpenHarmony-标准设备系统代码操作梳理
下一篇: 某厂机试算法刷题一览
@_南先森
博客等级 码龄10年 287粉丝 14原创
评论 9
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@_南先森

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值