终端应用部署指南
真实用户监控(RUM)SDK 是基调听云提供的终端应用性能监控解决方案,通过在应用中嵌入 SDK 或 JS 探针,实时采集真实用户的性能数据、错误信息和用户行为,帮助您全面掌握应用的健康状态和用户体验。
支持平台
我们为主流平台和框架提供了完整的 SDK 支持:
原生应用
- Android - 支持 Java/Kotlin 原生应用,通过 Gradle 自动化集成
- iOS - 支持 Objective-C/Swift 原生应用,通过 CocoaPods 自动化集成
- HarmonyOS NEXT - 支持鸿蒙新一代操作系统,通过 ohpm 自动化集成
跨平台应用
- React Native - 支持混合开发应用,同时监控 JavaScript 和 原生代码
- Flutter - 支持 Flutter 跨平台应用并提供插件
- Weex - 支持 Weex 跨平台应用并提供插件
Web 应用
核心能力
所有 SDK 都提供以下核心监控能力:
- 性能监控:应用启动、页面加载、网络请求等性能指标采集
- 错误监控:自动捕获崩溃、异常、JS 错误等问题
- 网络分析:HTTP/HTTPS 请求的响应时间、成功率和详细分析
- 用户分析:用户行为追踪、设备信息、会话管理等
- 全栈溯源:前后端关联,支持分布式调用链追踪
如何选择
根据您的应用类型选择合适的 SDK:
| 应用类型 | 推荐 SDK | 说明 |
|---|---|---|
| Android 原生应用 | Android SDK | 支持 Java/Kotlin,Gradle 自动插桩 |
| iOS 原生应用 | iOS SDK | 支持 Objective-C/Swift,CocoaPods 集成 |
| 鸿蒙应用 | HarmonyOS NEXT SDK | 支持 ArkTS/TypeScript,ohpm 集成 |
| React Native 应用 | React Native SDK | 混合应用监控,JavaScript + 原生 |
| Flutter 应用 | Flutter SDK | Dart 插件,跨平台监控 |
| Weex 应用 | Weex SDK | npm 插件,JavaScript 监控 |
| 浏览器 Web 应用 | Web SDK | 前端性能和错误监控 |
| 小程序应用 | MP SDK | 支持主流小程序平台 |
快速开始
- 选择平台:根据应用类型选择对应的 SDK
- 查看文档:进入对应平台的部署指南
- 集成 SDK:按照文档完成 SDK 集成和配置
- 验证数据:运行应用,在控制台查看监控数据
兼容适配
- 支持列表 - 查看各平台 SDK 的功能支持情况和版本要求
提示:首次集成建议先在测试环境验证,确认数据采集正常后再部署到生产环境。