订阅ArkWeb抛滑丢帧事件(ArkTS) 简介 本文介绍如何使用HiAppEvent提供的ArkTS接口订阅ArkWeb抛滑丢帧事件。接口的详细使用说明(参数限制、取值范围等)请参考@ohos.hiviewdfx.hiAppEvent。
阅读全文
openharmony 鸿蒙 fault-log-extension-app-events-arkts
使用FaultLogExtensionAbility订阅事件 从API version 21开始,可以在FaultLogExtensionAbility中使用HiAppEvent事件订阅接口,实现应用故障事件(仅包括崩溃事件和应用冻屏事件)的延迟通知。应用因崩溃或冻屏退出后,无法启动或长时间未启动的场景下,可以不依赖应用启动实现故障事件信息的订阅回调。FaultLogExtensionAbilit
阅读全文
openharmony 鸿蒙 apptask-timeout-guidelines
任务超时检测 简介 开发者在开发应用时,某一段业务逻辑期望执行一定时间,如果该业务逻辑执行时长超过预期时间,即为任务超时。 任务超时检测主要包括主线程超时检测和任务执行超时检测,二者均可使用HiCollie实现自定义时长来对开发者选择的业务逻辑进行主动检测,主线程超时也可采用默认时长进行检测。详见:HiCollie使用指导。
阅读全文
openharmony 鸿蒙 hiappevent-watcher-app-killed-events-arkts
订阅应用终止事件(ArkTS) 应用终止事件规格说明 请参考应用终止事件介绍。 接口说明 API接口的具体使用说明(参数使用限制、具体取值范围等)请参考@ohos.hiviewdfx.hiAppEvent
阅读全文
openharmony 鸿蒙 hitracechain-intro
HiTraceChain介绍 简介 HiTraceChain是基于分布式跟踪调用链思想,在端侧业务流程(涉及跨线程、跨进程、跨设备)中的一种轻量级分布式跟踪的实现。HiTraceChain在业务流程中生成和传递唯一跟踪标识,在业务流程输出的各类信息中(包括HiTraceMeter打点、应用事件、hilog日志等)记录该跟踪标识。在调试、问题定位的过程中,开发者可以通过该唯一跟踪标识将本次业务流程端
阅读全文
openharmony 鸿蒙 address-sanitizer-guidelines
AddrSanitizer(地址越界)检测 简介 地址越界问题是指访问了不合法的地址,导致程序运行出现异常,通常表现为应用崩溃(Crash),其故障原因为释放后使用(use
阅读全文
openharmony 鸿蒙 hisysevent-sys
hisysevent(仅对系统应用开放) hisysevent是系统的预置工具,主要用来帮助开发者订阅实时系统事件,查询历史系统事件。 环境要求 根据hdc命令行工具指导,完成环境准备。
阅读全文
openharmony 鸿蒙 hiappevent-watcher-app-killed-events-ndk
订阅应用终止事件(C/C++) 应用终止事件规格说明 请参考应用终止事件介绍。 接口说明 API接口的具体使用说明(参数使用限制、具体取值范围等)请参考HiAppEvent。
阅读全文
openharmony 鸿蒙 hiappevent-watcher-apphicollie-events-arkts
订阅任务执行超时事件(ArkTS) 简介 从API version 21开始,支持ArkTS接口订阅任务执行超时事件。 本文介绍如何使用HiAppEvent提供的ArkTS接口订阅任务执行超时事件。接口的详细使用说明(参数限制、取值范围等)请参考@ohos.hiviewdfx.hiAppEvent。
阅读全文
openharmony 鸿蒙 fault-detection-overview
简介 基于 Performance Analysis Kit(性能分析服务),为开发者提供了完善的故障检测、异常处理等能力。由于故障种类繁多,产品和软件业务不同,故障的原因和表现也千差万别,从而导致应用的稳定性发生劣化,严重影响应用开发效率、交付成本以及用户体验。因此需要开发者通过开发态和运行态的故障管理设计来提升版本质量,包括故障检测、故障分析、定位、恢复、质量度量等。
阅读全文