bugly_pro_flutter 0.4.4
bugly_pro_flutter: ^0.4.4 copied to clipboard
bugly for flutter pro
RMonitor #
简介
rmonitor flutter 版本,用于监控 flutter 的性能指标,主要特性如下:
| 特性 | MonitorType | 描述 |
|---|---|---|
| 异常 | exceptionStack | 捕获 app 异常、framework,上报到 bugly |
| 启动 | launchMetric | 页面点击到首帧渲染完成的耗时 |
| 卡顿- 指标 | looperMetric | 页面渲染 FPS、挂起率(渲染耗时超过 200 ms 问题) |
| 卡顿-抓栈 | looperStack | UI 线程卡顿函数堆栈 |
注意:
- rmonitor 组件内置 bugly 组件,如已接入 bugly_flutter ,需要将其删除,避免冲突
卡顿-抓栈仅在非debug版本及 64bit 机器上开启;
代码结构
├── android # android 平台代码
├── ios # iOS 平台代码
├── example # example 工程
├── lib
│ └── src
│ ├── config # rmonitor 配置相关
│ ├── monitor # 各性能监控项
│ ├── navigator # 路由监听
│ ├── report # rmonitor 平台数据上报器
│ ├── tasks # rmonitor 启动任务
│ └── util # 工具类
└── test # 测试代码
版本发布
-
修改 pubspec.yaml 版本
-
更新 rmonitor.dart 中 version
-
更新 CHANGELOG
-
创建 tag:
rmonitor_flutter-[版本号]触发流水线自动发布
接入指南
- 接入:https://docs.bugly.woa.com/sdk/flutter/apm
- 版本信息:https://docs.bugly.woa.com/sdk/flutter/changelog