0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

openharmony开原方法以及教程

ss 来源:CSDN技术社区、鸿蒙社区公 作者:CSDN技术社区、鸿蒙 2021-06-22 11:05 次阅读

OpenHarmony已经开放有一段时间了,下面为大家讲一下它的技术架构以及代码获取方式。

技术架构

OpenHarmony整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。

特点

硬件互助,资源共享

一次开发,多端部署

统一OS,弹性部署

penHarmony的代码以组件的形式开放,开发者可以通过下面其中一种方式获取:

获取方式1:从镜像站点下载压缩文件(推荐

获取方式2:从hpm网站组件式获取。通过HPM,查找满足需求的解决方案,挑选/裁剪组件后下载。

获取方式3:用包管理器命令行工具获取。通过HPM的hpm-cli命令行工具,执行命令下载。

获取方式4:从代码仓库获取。通过repo或git工具从代码仓库中下载。

整合自:CSDN技术社区、鸿蒙社区公众号

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 代码
    +关注

    关注

    30

    文章

    4797

    浏览量

    68708
  • HPM
    HPM
    +关注

    关注

    1

    文章

    23

    浏览量

    7763
  • OpenHarmony
    +关注

    关注

    25

    文章

    3727

    浏览量

    16380
收藏 人收藏

    评论

    相关推荐

    第三届OpenHarmony技术大会星光璀璨、致谢OpenHarmony社区贡献者

    10月12日,在上海举办的第三届OpenHarmony技术大会上,32家高校OpenHarmony技术俱乐部璀璨亮相,30家高校OpenHarmony开发者协会盛大启幕。还分别致谢了年度星光TSG
    的头像 发表于 10-21 14:10 230次阅读

    第三届OpenHarmony技术大会在上海成功举办

    了来自全球的开源操作系统技术精英、前沿实践专家、广大开发者以及学术界大咖,面向全球展示了OpenHarmony的最新技术、生态、人才进展与行业实践,同时探讨了开源生态的未来发展方向以及万物智联时代下操
    发表于 10-13 11:14

    基于ArkTS语言的OpenHarmony APP应用开发:HelloOpenharmony

    1、程序简介该程序是基于OpenHarmony标准系统编写的UI应用类:HelloOpenHarmony。本案例是基于API9接口开发。本案例已在OpenHarmony凌蒙派-RK3568开发
    的头像 发表于 09-15 08:09 411次阅读
    基于ArkTS语言的<b class='flag-5'>OpenHarmony</b> APP应用开发:Hello<b class='flag-5'>Openharmony</b>

    基于ArkTS语言的OpenHarmony APP应用开发:HelloOpenharmony

    : IPerson = { // 创建一个接口的实例 name: \"OpenHarmony\",// 设置属性值 say: () => { // 实现接口方法
    发表于 09-14 12:47

    【开源鸿蒙】使用QEMU运行OpenHarmony轻量系统

    本文将会介绍如何从源码安装QEMU 6.2.0,以及如何使用QEMU运行OpenHarmony轻量系统。通过本文,你将会对QEMU和OpenHarmony轻量系统又一个初步的认知,并对如何使用QEMU又一个初步的理解和体会。
    的头像 发表于 09-14 08:51 621次阅读
    【开源鸿蒙】使用QEMU运行<b class='flag-5'>OpenHarmony</b>轻量系统

    瑞芯微RK3568鸿蒙开发板OpenHarmony系统修改cfg文件权限方法

    本文适用于OpenHarmony开源鸿蒙系统修改cfg文件权限方法,深圳触觉智能研发的RK3566、RK3568、RK3588等开发板、主板等产品均适用此教程
    的头像 发表于 09-11 13:26 938次阅读
    瑞芯微RK3568鸿蒙开发板<b class='flag-5'>OpenHarmony</b>系统修改cfg文件权限<b class='flag-5'>方法</b>

    OpenHarmony项目群技术指导委员会2024年中务虚研讨会圆满落幕

    OpenHarmony技术专家组(后文简称TSG)代表、各高校OpenHarmony技术俱乐部和OpenHarmony开发者协会代表、OpenHarmony共建单位代表
    的头像 发表于 07-23 10:42 536次阅读
    <b class='flag-5'>OpenHarmony</b>项目群技术指导委员会2024年中务虚研讨会圆满落幕

    开源鸿蒙 编译OpenHarmony轻量系统QEMU RISC-V版本

    本文将介绍如何为QEMU RISC-V虚拟平台构建OpenHarmony轻量系统。得益于QEMU的CPU指令集模拟执行能力,该方法可以在没有开发板的情况下调试和运行OpenHarmony系统源码。本文介绍的该
    的头像 发表于 07-15 10:36 1108次阅读
    开源鸿蒙 编译<b class='flag-5'>OpenHarmony</b>轻量系统QEMU RISC-V版本

    OpenHarmony之开机优化

    、磁盘I/O等,并以图表形式展示出来。 使用方法 参考文档:OpenHarmony性能调优工具—boochart_小~Q-Laval社区 通过Bootchart工具,开发者可以深入了解系统的启动过程,并
    发表于 07-01 16:39

    Motor Control Workbench打开原文件出现Open Failed的原因?

    ST Motor Control Workbench打开原文件出现Open Failed,重新安装ST Motor Control Workbench还是出现该问题,不知是何原因,哪位大侠帮忙解决一下。
    发表于 04-30 06:35

    【开源鸿蒙】下载OpenHarmony 4.1 Release源代码

    本文介绍了如何下载开源鸿蒙(OpenHarmony)操作系统 4.1 Release版本的源代码,该方法同样可以用于下载OpenHarmony最新开发版本(master分支)或者4.0 Release、3.2 Release等发
    的头像 发表于 04-27 23:16 955次阅读
    【开源鸿蒙】下载<b class='flag-5'>OpenHarmony</b> 4.1 Release源代码

    鸿蒙OpenHarmony【集成三方SDK】 (基于Hi3861开发板)

    OpenHarmony致力于打造一套更加开放完善的IoT生态系统,为此OpenHarmony规划了一组目录,用于将各厂商的SDK集成到OpenHarmony中。本文档基于Hi3861开发板,向平台开发者介绍将SDK集成到
    的头像 发表于 04-24 15:11 1145次阅读
    鸿蒙<b class='flag-5'>OpenHarmony</b>【集成三方SDK】 (基于Hi3861开发板)

    OpenHarmony南向开发实例:【游戏手柄】

    基于TS扩展的声明式开发范式编程语言,以及OpenHarmony的分布式能力实现的一个手柄游戏。
    的头像 发表于 04-17 10:21 771次阅读
    <b class='flag-5'>OpenHarmony</b>南向开发实例:【游戏手柄】

    浅谈兼容 OpenHarmony 的 Flutter

    OpenHarmony SIG 组织在 Gitee 开源了兼容 OpenHarmony 的 Flutter。该组织主要用于孵化 OpenHarmony 相关的开源生态项目。     ▲ 仓库地址
    的头像 发表于 02-02 15:22 620次阅读
    浅谈兼容 <b class='flag-5'>OpenHarmony</b> 的 Flutter

    OpenHarmony 之 NAPI 框架介绍

    环境中的 JS 变量与方法OpenHarmony 中的 NAPI OpenAtom OpenHarmony(以下简称 “OpenHarmony”)应用层基于 javascript
    的头像 发表于 02-01 17:34 722次阅读
    <b class='flag-5'>OpenHarmony</b> 之 NAPI 框架介绍