Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.2.2

stacked_crashlytics

Ein Paket, das einen Crashlytics-Dienst sowie eine LogAusgabe bereitstellt.

AndroidiOSmacOS
30-Tage-Downloads
85
Likes
5
Pub-Punkte
90

Paket installieren

flutter pub add stacked_crashlytics

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

stacked_crashlytics ist ein Flutter-Paket, das Crashlytics in Ihre App integriert und eine spezielle Dienstleistung für Fehlerberichte und Protokollausgabe bietet. Es vereinfacht die Fehlerverfolgung, indem es unbehandelte Ausnahmen automatisch erfasst und an Crashlytics sendet. Das Paket bietet außerdem ein strukturiertes Protokollierungsmechanismus, sodass Entwickler benutzerdefinierte Protokolle mit Kontext senden können. Speziell für den nahtlosen Einsatz innerhalb des Stacked-Frameworks entwickelt, verbessert es Debugging und Überwachung auf Android, iOS und macOS.

Anwendungsfälle

  • Echtzeit-Crash-Monitoring
  • Anwendungsfehlerverfolgung
  • Debuggen mit kontextuellen Protokollen
  • Integration mit dem Stacked-Framework
  • Plattformübergreifende Crashberichterstattung

Hauptmerkmale

  • Integrierter Crashlytics-Dienst
  • strukturierte Protokollausgabe
  • Automatische Ausnahmeerfassung
  • Unterstützung für Android, iOS, macOS
  • Einfache Integration mit der gestapelten Architektur

Geeignet für

  • Flutter-Apps mit dem Stacked-Framework
  • Teams, die Crash-Analyse priorisieren
  • Entwickler, die eine plattformübergreifende Absturzberichterstattung benötigen
  • Apps, die detaillierte Protokollierung erfordern
  • Projekte, die sich auf Leistung und Stabilität konzentrieren

Hinweise

  • Crashlytics-Einrichtung in Firebase erforderlich
  • Beschränkt auf Benutzer des Stacked-Ökosystems
  • Firebase-Konfiguration erforderlich
  • Kann zusätzliche Abhängigkeitsverwaltung erfordern
  • Nicht eigenständig ohne gestapelte Komponenten

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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(),
        ]),
    );
    

Kategorien

Abhängigkeiten

Abhängigkeiten 4 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.