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

套件詳情v0.2.2

stacked_crashlytics

一個提供 Crashlytics 服務以及 LogOuput 的套件。

AndroidiOSmacOS
近 30 天下載
85
喜歡數
5
Pub 分數
90

安裝套件

flutter pub add stacked_crashlytics

套件介紹

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

stacked_crashlytics 是一個 Flutter 套件,可將 Crashlytics 整合到您的應用中,提供專用的錯誤報告與日誌輸出服務。它透過自動捕獲未處理的例外狀況並傳送至 Crashlytics,簡化錯誤追蹤。該套件還提供結構化日誌機制,讓開發者能傳送帶有內容的自訂日誌。專為 Stacked 框架生態系統中的無縫使用而設計,可在 Android、iOS 和 macOS 平台上增強除錯與監控功能。

適用情境

  • 即時崩潰監控
  • 應用錯誤追蹤
  • 使用上下文日誌進行調試
  • 與 Stacked 框架的整合
  • 跨平台崩潰報告

主要特色

  • 內建的 Crashlytics 服務
  • 結構化日誌輸出
  • 自動異常捕獲
  • 對 Android、iOS、macOS 的支援
  • 與堆疊架構的輕鬆整合

適合對象

  • 使用 Stacked 框架的 Flutter 應用
  • 優先考慮崩潰分析的團隊
  • 需要跨平台崩潰報告的開發者
  • 需要詳細日誌記錄的應用程式
  • 專注於效能和穩定性的專案

使用建議

  • 需要在 Firebase 中設定 Crashlytics
  • 僅限堆疊生態系統使用者
  • 需要 Firebase 配置
  • 可能需要額外的依賴項管理
  • 沒有堆疊組件就無法獨立使用

原始 README

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

Stacked Crashlytics Service

A service accompanied with a LogOutput that tracks all warnings as non-fatal crash reports and all errors as fatal crash reports. This makes use of the Firebase Crashlytics service.

How To use

  • In the pubspec.yaml file under dependencies add

     stacked_crashlytics: ^0.1.1
    
  • Register the service on to the locator

    • If you want to register the service
    @StackedApp(
        dependencies: [
            ...
            LazySingleton(classType: CrashlyticsService),
            ...
            ),
        ],
    )
    
    • If you are presolving into an async instance, you can use
    @StackedApp(
        dependencies: [
            ...
            Presolve(
            classType: CrashlyticsService,
            presolveUsing: CrashlyticsService.getInstance,
            ),
          ],
        )
    

    Note: Don't forget to run

    flutter pub run build_runner build --delete-conflicting-outputs

  • Add the log Output inside your logger under outputs inside multiple logger output like so

    Logger(
    ...
        output: MultipleLoggerOutput([
        ...
        CrashlyticsOutput(),
        ]),
    );
    

所屬分類

依賴

依賴清單 4 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。