鸿蒙 OS 开源项目:https://www.openatom.org/openharmony

鸿蒙 OS 代码仓库:https://openharmony.gitee.com/

项目地址:https://gitee.com/organizations/openharmony/projects

134个仓库完整源码打包地址:

链接: https://pan.baidu.com/s/1ilONxuZht3lJeCpoFfYY1g

提取码: 9tqg

仓库语言:

C:67%

C++:33%

仓库扼要说明:

涉及到aafwk的仓库:7个(AbilityKit开发相关)

涉及到ace的仓库:2个(轻量级JS框架)

涉及到appexecfwk的仓库:5个(应用用户程序框架相关)

涉及到applications_sample的仓库:2个(一个是wifi_iot,一个是camera示例)

涉及到build的仓库:1个(编译构建框架和脚本)

涉及到communication的仓库:7个(其中IPC2个,软总线2个,轻量级WiFi2个)

涉及到community的仓库:1个(包含OpenHarmony社区治理、开发者贡献等)

设计到distributedschedule的仓库:5个(分布式相关调度)

涉及到docs的仓库:1个(OpenHarmony开发者文档)

涉及到drivers的仓库:3个(内核态驱动1个,HDF驱动框架2个)

涉及到global的仓库:2个(主要是资源调度)

涉及到graphic的仓库:1个(图形模块框架及对外接口)

涉及到hiviewdfx的仓库:10个(DFX,包含DFR可靠性和DFT可测试性)

涉及到iot_link的仓库:1个(三方SDK集成变异框架)

涉及到iothardware的仓库:3个(1个HAL适配层,两个IOT外设控制模块)

涉及到kernel的仓库:3个(LiteOS内容)

涉及到manifest仓库:1个

涉及到multimedia的仓库:11个(媒体-音频、录像、播放、相机等相关)

涉及到ohos_bundles的仓库:1个(组件元数据仓库)

涉及到prebuilts_lite_sysroot的仓库:1个(系统头文件和标准库)

涉及到security的仓库:15个

涉及到startup的仓库:6个

涉及到test的仓库:2个(开发者自测相关)

涉及到third的仓库:27个(三方开源软件)

涉及到tools的仓库:1个(工具仓)

涉及到utils_native的仓库:1个(1个公共基础库)

涉及到vendor的仓库:14个(外设驱动相关,其中海思CPU相关11个)

涉及到xts的仓库:2个(acts相关)

各个仓库简介:

aafwk_frameworks_kits_ability_lite Ability开发接口实现层

aafwk_frameworks_kits_content_lite Ability意图实现层

aafwk_interfaces_innerkits_abilitykit_lite Ability开发框架的实现层

aafwk_interfaces_innerkits_abilitymgr_lite Ability管理服务内部接口

aafwk_interfaces_innerkits_intent_lite Ability意图内部接口

aafwk_interfaces_kits_ability_lite Ability开发框架API

aafwk_services_abilitymgr_lite Ability运行管理服务

ace_interfaces_innerkits_builtin 轻量级JS开发框架内部接口

ace_lite_jsfwk 轻量级JS核心开发框架

appexecfwk_frameworks_bundle_lite 应用用户程序框架中包信息内部接口

appexecfwk_interfaces_innerkits_appexecfwk_lite 应用用户程序框架Ability管理API

appexecfwk_interfaces_innerkits_bundlemgr_lite 应用用户程序框架内部接口

appexecfwk_kits_appkit_lite 应用用户程序框架内部工具API

appexecfwk_services_bundlemgr_lite 应用用户程序框架包管理API

applications_sample_camera camera示例

applications_sample_wifi_iot wifi_iot示例

build_lite 编译构建框架和脚本

communication_frameworks_ipc_lite 轻量级进程间通信IPC

communication_frameworks_wifi_lite 轻量级wifi的基本功能实现

communication_hals_wifi_lite 轻量级wifi的hal层适配

communication_interfaces_kits_ipc_lite 轻量级进程间通信LiteIPC接口

communication_interfaces_kits_softbuskit_lite 软总线发现、传输接口定义

communication_interfaces_kits_wifi_lite 轻量级wifi的接口定义

communication_services_softbus_lite 软总线发现、组网、传输功能实现

community 包含OpenHarmony社区治理、开发者贡献指南、开发者贡献协议、社区交流等内容

distributedschedule_interfaces_innerkits_samgr_...  系统能力管理框架内部接口

distributedschedule_interfaces_kits_samgr_lite 系统能力管理框架对外接口

distributedschedule_services_dtbschedmgr_lite 分布式调度模块

distributedschedule_services_safwk_lite foundation系统进程

distributedschedule_services_samgr_lite 系统能力管理框架

docs OpenHarmony开发者文档

drivers_hdf_frameworks HDF驱动框架

drivers_hdf_lite HDF驱动轻量化适配

drivers_liteos liteos_a内核态驱动

global_frameworks_resmgr_lite 全球化资源调度模块

global_interfaces_innerkits_resmgr_lite 全球化资源调度系统间开放API

graphic_lite 图形模块框架及对外接口

hiviewdfx_frameworks_ddrdump_lite

hiviewdfx_frameworks_hievent_lite DFX-MCU事件记录模块

hiviewdfx_frameworks_hilog_lite DFX-MCU日志模块

hiviewdfx_interfaces_innerkits_hievent_lite DFX-MCU事件记录模块内部接口

hiviewdfx_interfaces_innerkits_hilog DFX-日志模块内部接口

hiviewdfx_interfaces_kits_hilog DFX-日志模块API

hiviewdfx_interfaces_kits_hilog_lite DFX-MCU日志模块API

hiviewdfx_services_hilogcat_lite DFX-日志服务功能模块

hiviewdfx_services_hiview_lite DFX-MCU框架

hiviewdfx_utils_lite DFX-MCU基础组件

iot_link 三方SDK集成编译框架

iothardware_frameworks_wifiiot_lite iot外设控制模块

iothardware_hals_wifiiot_lite hal适配层

iothardware_interfaces_kits_wifiiot_lite iot外设控制模块API

kernel_liteos_a 适用于资源较丰富嵌入式设备的LiteOS内核

kernel_liteos_a_huawei_proprietary_fs_proc proc文件系统

kernel_liteos_m 适用于MCU等各种资源极小设备的LiteOS内核

manifest

multimedia_frameworks_audio_lite 音频模块框架实现

multimedia_frameworks_camera_lite 相机模块框架实现

multimedia_frameworks_player_lite 播放模块框架实现

multimedia_frameworks_recorder_lite 录像框架实现

multimedia_hals_camera_lite 相机业务适配接口

multimedia_interfaces_kits_audio_lite 音频模块API

multimedia_interfaces_kits_camera_lite 相机模块API

multimedia_interfaces_kits_player_lite 播放模块API

multimedia_interfaces_kits_recorder_lite 录像模块API

multimedia_services_media_lite 媒体服务程序

multimedia_utils_lite 媒体子系统通用组件

ohos_bundles 组件元数据仓库

prebuilts_lite_sysroot 系统头文件和标准库

security 安全问题响应处理流程和运作方式介绍

security_frameworks_crypto_lite 数据加解密的能力模块

security_frameworks_secure_os libteec库函数实现libteec库函数实现,提供标准TEE Client接口,实现与TEE的交互

security_interfaces_innerkits_app_verify 提供对hap包签名的验签能力

security_interfaces_innerkits_crypto_lite 数据加解密的内部接口

security_interfaces_innerkits_hichainsdk_lite 提供设备互连安全认证能力内部接口

security_interfaces_innerkits_huks_lite 密钥管理服务功能内部接口

security_interfaces_innerkits_iam_lite IPC通信鉴权的内部接口

security_interfaces_innerkits_secure_os libteec库函数接口定义,提供标准TEE Client接口,实现与TEE的交互

security_interfaces_kits_iam_lite 应用权限管理API

security_services_app_verify 提供对hap包签名的验签能力

security_services_hichainsdk_lite 提供设备互连安全认证能力

security_services_huks_lite 提供密钥管理服务功能

security_services_iam_lite 提供应用权限管理及IPC通信鉴权能力

security_services_secure_os 提供TEE代理服务

startup_appspawn_lite 应用孵化模块appspawn进程

startup_frameworks_syspara_lite 系统属性实现模块

startup_hals_syspara_lite 系统属性硬件抽象层

startup_init_lite 启动模块init进程

startup_interfaces_kits_syspara_lite 提供获取/设置系统能力的API

startup_services_bootstrap_lite 服务启动引导模块

test_developertest 开发者自测试框架

test_xdevice 开发自测试与XTS认证测试基础库

third_party_FatFs 三方开源软件FatFs

third_party_FreeBSD 三方开源软件FreeBSD

third_party_Linux_Kernel 三方开源软件Linux kernel

third_party_NuttX 三方开源软件NuttX

third_party_bounds_checking_function 三方开源软件bounds_checking_function

third_party_cJSON 三方开源软件cJSON

third_party_cmsis 三方开源软件CMSIS

third_party_curl 三方开源软件Curl

third_party_freetype 三方开源软件FreeType

third_party_googletest 三方开源软件Google Test

third_party_harfbuzz 三方开源软件harfbuzz

third_party_iniparser 三方开源软件Iniparser

third_party_jerryscript 三方开源软件JerryScript

third_party_libjpeg 三方开源软件libjpeg

third_party_libpng 三方开源软件libpng

third_party_ltp 三方开源软件ltp

third_party_lwip 三方开源软件lwip

third_party_mbedtls 三方开源软件Mbed TLS

third_party_mtd_utils 三方开源软件mtd_utils

third_party_musl 三方开源软件musl

third_party_openssl 三方开源软件OpenSSL

third_party_rt_thread 三方开源软件RT-Thread

third_party_unity 三方开源软件Unity

third_party_wpa_supplicant 三方开源软件wpa_supplicant

third_party_zlib 三方开源软件zlib

tools 工具仓

utils_native_lite 公共基础库

vendor_hisi_hi35xx_hardware 媒体特性芯片对接层库

vendor_hisi_hi35xx_hi3516dv300 Hi3516DV300芯片驱动软件,包括:媒体驱动子目录、媒体用户态库子目录、NOTICE文件

vendor_hisi_hi35xx_hi3516dv300_uboot uboot的差异化内容目录,包含配置文件、LICENSE文件编译脚本等

vendor_hisi_hi35xx_hi3518ev300 Hi3518EV300芯片驱动软件,包括:媒体驱动子目录、媒体用户态库子目录、NOTICE文件

vendor_hisi_hi35xx_hi3518ev300_uboot uboot的差异化内容目录,包含配置文件、LICENSE文件、编译脚本等

vendor_hisi_hi35xx_hi35xx_init 编译打包内核镜像的编译脚本

vendor_hisi_hi35xx_middleware 中间件库

vendor_hisi_hi35xx_middleware_source_third_part...  三方开源软件FFmpeg

vendor_hisi_hi35xx_platform hi35xx平台驱动

vendor_hisi_hi35xx_thirdparty_uboot_src 三方开源软件uboot

vendor_hisi_hi3861_hi3861 Hi3861芯片驱动软件,包含LICENSE、编译脚本、配置文件、驱动实现、工具等

vendor_huawei_camera OEM厂商定制化

vendor_huawei_hdf HDF外设驱动

vendor_huawei_wifi_iot OEM厂商定制化

xts_acts acts应用兼容性测试套

xts_tools_lite acts测试套开发框架

鸿蒙2.0 134个仓库扼要说明相关推荐

  1. 华为鸿蒙2.0打游戏,网友Mate X2升级鸿蒙2.0:部分游戏体验比EMUI更好 功耗却更低...

    近日,华为的鸿蒙2.0系统已经开始公测,不少用户已经报名参加并收到了华为的推送,系统由基于安卓定制的EMUI 11切换到鸿蒙OS. 对网友来说,升级鸿蒙OS会有什么变化?这个问题是最关键,也最影响他们 ...

  2. 华为正式发布鸿蒙2.0,更新人数太多挤爆服务器,P50也官宣了!

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 边策 明敏 发自 凹非寺 量子位 报道 | 公众号 QbitAI 昨 ...

  3. 安卓手机兼容_重磅:鸿蒙OS2.0手机开发者Beta版发布,能兼容安卓

    12月16日,鸿蒙OS2.0手机开发者Beta版发布,这对于数码界来说是一个重磅的消息.而且值得注意的是为了能让用户或得更好的服务用户,鸿蒙OS2.0能兼容安卓. 而对于这款系统,目前EMUI机型将能 ...

  4. 鸿蒙和安卓实际体验,鸿蒙2.0,你收到推送了么?告诉你实际体验!

    原标题:鸿蒙2.0,你收到推送了么?告诉你实际体验! 最近鸿蒙系统开始推送,你知道小伙伴们都收到了没? 鸿蒙有很多比安卓和ios好用的功能,比如超级终端功能,一划就可以多屏协同了,而且很流畅.多屏协同 ...

  5. 鸿蒙能够替代安卓吗,华为鸿蒙2.0可以替代安卓吗,华为鸿蒙2.0优势在哪

    在华为开发者大会上,华为消费业务CEO 余承东,正式发布鸿蒙OS 2.0,并宣布华为鸿蒙OS将全面启用全场景生态,并将于2020年12月发布手机版.余承东还表示,明年,华为的智能手机将全面升级,以支持 ...

  6. 关于鸿蒙 2.0,那些开发者不知道的一切

    整理 | 高卫华,视频 | 王晓曼 责编 | Just.伍杏玲 出品 | CSDN(ID:CSDNnews) 头图 |  CSDN 下载自视觉中国 鸿蒙操作系统在推出一年后,鸿蒙 2.0 操作系统如约 ...

  7. 鸿蒙2.0 安卓,华为鸿蒙2.0可以替代安卓吗,华为鸿蒙2.0优势在哪

    在华为开发者大会上,华为消费业务CEO 余承东,正式发布鸿蒙OS 2.0,并宣布华为鸿蒙OS将全面启用全场景生态,并将于2020年12月发布手机版.余承东还表示,明年,华为的智能手机将全面升级,以支持 ...

  8. 华为鸿蒙系统强势来袭,呼之欲出的华为神作——鸿蒙2.0 强势来袭

    近日,华为通过官方微博正式宣布即将于9月10日到12日召开开发作者大会HDC.2020,对于这即将到来的开发者大会,小编认为其重点就是万人瞩目的鸿蒙2.0系统的发布.因为在去年官宣鸿蒙1.0的时候华为 ...

  9. 鸿蒙os内测版应用名称,鸿蒙OS2.0发布,只有两款机型可以申请内测

    原标题:鸿蒙OS2.0发布,只有两款机型可以申请内测 华为鸿蒙OS2.0发布啦,P40和Mate30系列可以申请公测,可以运行安卓应用,目前还是开发者beta版本.这预示着华为鸿蒙OS手机版又向前迈了 ...

最新文章

  1. dotNet core Windows上 部署
  2. Java开发必须掌握的线上问题排查命令
  3. rest-framework 视图
  4. java lock 效率_工作常用4种Java线程锁的特点,性能比较、使用场景
  5. jdbc封装工具类代码_JDBC的使用-JDBC(3)
  6. project 2013 显示标题
  7. 计组之总线:4、总线标准
  8. 2022年软考信息安全工程师考试备考指南
  9. Flutter LayoutBuilder 用来获取父布局的尺寸大小
  10. FoundationDB 学习 - 事务流程
  11. 在IDEA集成Github
  12. 从0开始学习 GitHub 系列之「06.团队合作利器 Branch」
  13. 26. 复杂链表的复制
  14. sed,awk,grep教程
  15. 计算机与量子力学交叉,量子计算主要是基于量子力学的相干特征.PPT
  16. ADO方法操作数据库
  17. html图片自适应裁剪,html 图片裁剪 图片固定高度 图片自适应。图片完美适配
  18. 张赐荣 | 详解SAPI5语音转换扩展XMLTTS标记
  19. vscode Android调试
  20. c语言编程银行账户管理系统,银行账户管理系统c语言

热门文章

  1. 导入excel 文件解析,一行数据,有一列分两行显示,解析时如何 合为一行?
  2. 基于RT-Thread系统的迷你时钟
  3. 05决策树与随机森林(学习笔记)
  4. 论文阅读:Overview of the NLPCC 2018 Shared Task: Grammatical Error Correction
  5. 点名器——随机数的应用
  6. killall为什么有时候会找不到进程?
  7. po,bo,vo,pojo,dto的区别
  8. 五星级洒店系统需求分析
  9. vi使用手册(zt)
  10. 三菱PLC步进伺服控制程序 用三菱plc和威纶触摸屏编写