clz 8060805c84 feat: 按真实落地实现接入 HXLaunchMonitorPlugin APM 插件系统
- 新增 monitor/plugin/HXLaunchMonitorPlugin.ets:仿 HXCrashMonitorPlugin 接入 APM 插件系统(基类 AbstractHXBasePlugin),initPlugin 注入固定维度配置、startPlugin 创建分桶指标(解决 create 早于 SDK 初始化的时序问题)
- 新增 monitor/plugin/ILaunchMonitorConfig.ets:7 方法配置接口(userId/deviceType/deviceModel/appVersion/buildType/gitCommit/appInstallStatus)
- LaunchMonitor 同步 v2:15 字段负载(新增 device_type/device_model/user_id/build_type),维度全部经 launchConfig 注入(不再直接依赖 AppConfigManager/StartManager/deviceInfo),ensureColdStartMetric 惰性兜底(插件未启动时 record 前自建指标),watcher 更名 launchWatcher
- APMHelper 同步:注册 HXLaunchMonitorPlugin + HXLaunchMonitorConfig(含 AppInstallStatus 三值枚举映射、deviceInfo.marketName 设备型号)
- 同步自完整 workspace 真实实现(entry_clean.tar.gz,已编译验证 BUILD_SUCCESS)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-07 13:41:28 +08:00
2026-08-05 16:22:26 +08:00
2026-08-05 16:22:26 +08:00
S
Description
No description provided
18 MiB
Languages
TypeScript 64.7%
C++ 27.2%
CMake 8.1%