搜尋套件、儲存庫與 APP 分類

套件詳情v10.2.0

sentry_flutter

Flutter 用的 Sentry SDK。此套件旨在透過依賴 Sentry 支援的多個平台之原生 SDK,來支援不同的 Flutter 目標平台。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
197萬
喜歡數
1090
Pub 分數
150

安裝套件

flutter pub add sentry_flutter

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

Sentry Flutter 是一個性能與崩潰監控 SDK,可與 Sentry 的原生平台整合,為 Flutter 應用提供全面的錯誤追蹤與效能洞察。它支援多種目標平台,包含 Android、iOS、Web、macOS、Windows 與 Linux,確保在任何部署環境中皆能實現一致的可觀測性。此套件利用現有的 Sentry 原生 SDK 進行可靠的資料收集與報告,讓開發人員能即時偵測、診斷並解決問題。透過極簡設定,有助於維持應用程式的穩定性與使用者體驗。

適用情境

  • 即時崩潰報告
  • 效能監控
  • 跨平台錯誤追蹤
  • 使用者會話分析
  • 除錯生產問題
  • 監控應用健康狀態

主要特色

  • 跨平台支援
  • 原生 SDK 集成
  • 自動錯誤捕獲
  • 會話追蹤
  • 自定事件標記
  • 與 Sentry 電表板整合

適合對象

  • 使用 Flutter 的行動和網頁應用
  • 需要集中式錯誤監控的團隊
  • 開發者專注於應用可靠性
  • 工程團隊實踐主動除錯
  • 需要符合可觀測性標準的項目

使用建議

  • 需要 Sentry 帳戶
  • 可能稍微增加應用大小
  • 需要正確設定才能發揮最佳效能
  • 受限於 Sentry 的後端基礎設施
  • 使用者資料的隱私考量

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

Sentry

Bad software is everywhere, and we're tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology. If you want to join us Check out our open positions

Sentry SDK for Dart and Flutter

codecov

Package CI status Likes Downloads Analysis
sentry build likes dm pub points
sentry_flutter build likes dm pub points
sentry_logging build likes dm pub points
sentry_dio build likes dm pub points
sentry_link build likes dm pub points
sentry_file build likes dm pub points
sentry_sqflite build likes dm pub points
sentry_drift build likes dm pub points
sentry_hive build likes dm pub points
sentry_isar build likes dm pub points

Releases

This repo uses the following ways to release SDK updates:

  • Pre-release: We create pre-releases (alpha, beta, RC,…) for larger and potentially more impactful changes, such as new features or major versions.
  • Latest: We continuously release major/minor/hotfix versions from the main branch. These releases go through all our internal quality gates and are very safe to use and intended to be the default for most teams.
  • Stable: We promote releases from Latest when they have been used in the field for some time and in scale, considering time since release, adoption, and other quality and stability metrics. These releases will be indicated on the releases page (https://github.com/getsentry/sentry-dart/releases/) with the Stable suffix.

Usage

For detailed usage, check out the inner dart, flutter, logging, dio, file, sqflite, drift, hive and isar README's or our Resources section below.

Blog posts

Introducing Mobile Screenshots.

With Flutter and Sentry, You Can Put All Your Eggs in One Repo.

A Sanity Listicle for Mobile Developers.

Supporting Native Android Libraries Loaded From APKs.

Resources

  • Flutter docs
  • Dart docs
  • Discussions
  • Discord Chat
  • Stack Overflow
  • X Follow

Apple Privacy Manifest

Starting with May 1st 2024, iOS apps are required to declare approved reasons to access certain APIs. This also includes third-party SDKs. If you are using sentry-flutter, update to at least version 7.17.0 to get the updated sentry-cocoa native iOS/macOS SDK, supporting the privacy manifest. All other used dependencies with file declarations are supported by Sentry packages. Run flutter pub upgrade to the latest compatible versions of all the dependencies.

SDK Size Overhead

The Sentry SDKs for Dart and Flutter typically add approximately 1-1.5 MB to an app’s binary size. The exact impact may vary depending on the device architecture.

所屬分類

依賴

依賴清單 7 項

原始碼儲存庫

使用此套件的專案

所在榜單