OpenHarmony DFX子系统

OpenHarmony DFX子系统

简介

在OpenHarmony中,DFX(Design for X)是为了提升质量属性软件设计,目前包含的内容主要有:DFR(Design for Reliability,可靠性)和DFT(Design for Testability,可测试性)特性。

提供以下功能:

  • HiLog流水日志。

  • HiView插件平台。

  • FaultLoggerd应用故障收集和订阅。

  • HiAppEvent应用事件记录接口及框架。

  • HiSysEvent系统事件记录接口及服务。

系统架构

图 1 子系统架构图

目录

复制代码
base/hiviewdfx     # DFX主仓,用于存放编译相关配置
├── hiview         # hiview部件,包含插件平台和事件分发能力
├── hiview_lite    # hiview_lite部件,包含轻量系统的日志任务能力
├── hilog          # hilog部件,包含标准系统的流水日志能力
├── hilog_lite     # hilog_lite部件,包含轻量和小型系统的流水日志能力
├── hievent_lite   # hievent_lite部件,包含轻量系统的事件日志能力
├── hiappevent     # hiappevent部件,包含应用事件记录接口及框架
├── hisysevent     # hisysevent部件,包含系统事件记录接口及服务
├── faultloggerd   # faultloggerd部件,包含应用故障日志采集服务

相关仓

DFX子系统

hiviewdfx_hiview

hiviewdfx_hilog

hiviewdfx_hiappevent

hiviewdfx_hisysevent

hiviewdfx_faultloggerd

hiviewdfx_hilog_lite

hiviewdfx_hievent_lite

hiviewdfx_hiview_lite

相关推荐
jiao0000118 分钟前
【鸿蒙实战】从零撸一个「华为商城」App
华为·harmonyos·arkts
李游Leo9 小时前
HarmonyOS 7 端侧 AI 视觉能力实战 04:给图片增加人脸检测能力
harmonyos
ChinaDragon10 小时前
HarmonyOS:应用程序包管理模块(获取当前应用信息)
harmonyos
Latte Moments开发11 小时前
Harmony鸿蒙实战开发-事件提醒app「事件名称/描述、提醒日期、提醒时长、延迟提醒次数、延迟提醒事件间隔」➕⏰声音【源码在文末】
华为·harmonyos
星栖与芯11 小时前
LiteOS-M 切换汇编逐行图解(2):指令·异常机制·全景表
stm32·单片机·嵌入式硬件·harmonyos·鸿蒙系统
OH_TPC12 小时前
【鸿蒙优选三方库】@react-native-ohos/react-native-svg:SVG 矢量图形渲染组件
华为·harmonyos·鸿蒙
李游Leo14 小时前
HarmonyOS 7 实战开发 01:搭建内容工作台基础框架
harmonyos
大雷神16 小时前
【共创稿事节】HarmonyOS ArkGraphics 3D实操——给智能音箱做一间材质实验室
harmonyos
马剑威(威哥爱编程)17 小时前
【共创稿事节】HarmonyOS 7 Agent A2A 实战:让日程智能体和打车智能体自己谈成一单
pytorch·深度学习·harmonyos
范小兵18 小时前
# DevEco CLI实战:鸿蒙App「至客」从0开发到正式上架
前端·harmonyos