搜索插件、代码仓与 APP 分类

插件详情v0.12.1

firebase_performance

适用于 Firebase Google 性能监控的 Flutter 插件,这是一项应用度量解决方案,可在 Android 和 iOS 上监控跟踪和 HTTP/S 网络请求。

AndroidiOSWeb
近 30 天下载
40.2万
喜欢数
239
Pub 分数
160

安装插件

flutter pub add firebase_performance

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

Firebase Performance Monitoring for Firebase 是一个 Flutter 插件,可让开发者通过跟踪轨迹和 HTTP/S 网络请求来监控 Android、iOS 和 Web 平台上的应用性能。它提供关于应用响应能力的洞察,识别性能瓶颈,并帮助优化用户体验。该插件与 Firebase 无缝集成,可在 Firebase 控制台中实时收集和可视化数据。开发者可以测量自定义代码段和网络请求持续时间,以确保应用运行顺畅。

适合场景

  • 监控应用启动时间
  • 跟踪自定义代码执行持续时间
  • 分析网络请求性能
  • 识别缓慢的 API 调用
  • 基于性能数据优化用户体验

主要特点

  • 实时性能监控
  • 对自定义跟踪的支持
  • 自动 HTTP/S 请求监控
  • 跨平台支持(Android、iOS、Web)
  • 与 Firebase 控制台集成

适合对象

  • 注重性能的 Flutter 应用
  • 需要详细分析的应用程序
  • 使用 Firebase 生态系统的团队
  • 开发者优化应用速度
  • 专注于用户体验的项目

使用建议

  • 需要 Firebase 项目设置
  • 仅限集成 Firebase 的环境
  • Web 支持的特性对齐可能已减少
  • 自定义跟踪需要额外配置
  • 数据可见性因 Firebase 处理时间而延迟

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

Flutter + Firebase logo

FlutterFire

Follow on Twitter Maintained with Melos OSSF scorecard


[Changelog] • [Packages]


FlutterFire is a set of Flutter plugins that enable Flutter apps to use Firebase services. You can follow an example that shows how to use these plugins in the Firebase for Flutter codelab.

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. Flutter is used by developers and organizations around the world, and is free and open source.


Documentation


Stable Plugins

Name pub.dev Firebase Product Documentation View Source Android iOS Web MacOS Windows
Analytics Analytics pub.dev badge 🔗 📖 firebase_analytics ✔ ✔ ✔ β N/A
App Check App Check pub.dev badge 🔗 📖 firebase_app_check ✔ ✔ ✔ β N/A
Authentication Authentication pub.dev badge 🔗 📖 firebase_auth ✔ ✔ ✔ β (*)
Cloud Firestore Cloud Firestore pub.dev badge 🔗 📖 cloud_firestore ✔ ✔ ✔ β (*)
Cloud Functions Cloud Functions pub.dev badge 🔗 📖 cloud_functions ✔ ✔ ✔ β N/A
Cloud Messaging Cloud Messaging pub.dev badge 🔗 📖 firebase_messaging ✔ ✔ ✔ β N/A
Cloud Storage Cloud Storage pub.dev badge 🔗 📖 firebase_storage ✔ ✔ ✔ β (*)
Core Core pub.dev badge 🔗 📖 firebase_core ✔ ✔ ✔ β (*)
Crashlytics Crashlytics pub.dev badge 🔗 📖 firebase_crashlytics ✔ ✔ N/A β N/A
Data Connect Data Connect pub.dev badge 🔗 📖 firebase_data_connect ✔ ✔ ✔ N/A N/A
In-App Messaging In-App Messaging pub.dev badge 🔗 📖 firebase_in_app_messaging ✔ ✔ N/A N/A N/A
Installations Installations pub.dev badge 🔗 📖 firebase_app_installations ✔ ✔ ✔ β N/A
Performance Monitoring Performance Monitoring pub.dev badge 🔗 📖 firebase_performance ✔ ✔ ✔ N/A N/A
Realtime Database Realtime Database pub.dev badge 🔗 📖 firebase_database ✔ ✔ ✔ β N/A
Remote Config Remote Config pub.dev badge 🔗 📖 firebase_remote_config ✔ ✔ ✔ β N/A

(*) for development only. Production on Windows is not supported.

Preview Plugins

Name pub.dev Firebase Product Documentation View Source Android iOS Web MacOS
ML Model Downloader (deprecated) ML Model Downloader pub.dev badge 🔗 📖 firebase_ml_model_downloader ✔ ✔ N/A β

Issues

Please file FlutterFire specific issues, bugs, or feature requests in our issue tracker.

Plugin issues that are not specific to FlutterFire can be filed in the Flutter issue tracker.

Contributing

If you wish to contribute a change to any of the existing plugins in this repo, please review our contribution guide and open a pull request.

所属分类

依赖

依赖清单 4 项

  • firebase_core^5.1.0
  • firebase_core_platform_interface^8.1.1
  • firebase_performance_platform_interface^0.2.2+9
  • firebase_performance_web^0.1.10+15

源码仓库

使用此插件的项目

所在榜单