HarmonyOS 7(API 26)Beta 2:AI增强的应用故障分析,助力稳定性问题的发现、定位与修复
Huawei
HarmonyOS 7(API 26)Beta 2版本增强了DFX能力框架,引入了灰度采集接口用于按需日志收集,APMS聚类分析用于根因识别,以及AI技能实现自动化诊断。这些功能帮助开发者高效地发现、定位并修复应用稳定性问题。
HarmonyOS 7(API 26)Beta 2 引入对 DFX(Design For eXcellence,卓越设计)框架的增强,聚焦灰度采集、APMS 聚类以及 AI 辅助诊断,以简化稳定性问题的解决流程。灰度采集接口允许开发者按需收集高价值日志,如 RSS 内存泄漏、GPU 异常及 ArkTS 问题,并可通过 AppGallery Connect 配置策略。APMS 聚类分析按堆栈关键行对相似异常进行分组,提供根因、可疑代码路径及修复建议,同时具备 AI 分析以识别关键泄漏点。此外,AI Skill 可在 DevEco Code 中获取或作为开源代码托管于 GitCode,其自动化堆栈解析、切片提取及语义代码关联功能适用于 ArkTS 对象泄漏、Native 内存泄漏、DMA(ION) 泄漏和 Freeze 等场景。一个用例展示了如何利用灰度采集、APMS 和 AI Skill,将应用卡死问题的关闭时间从用户报告缩短至修复验证阶段。
来源: InfoQ 中国 —
原文
