Top Flutter Debugging and Logging packages: Fehlerbehebung ist der Prozess zur Identifizierung und Behebung von Fehlern in einer Flutter-App. Das Protokollieren ist der Prozess zum Erfassen von Ereignissen und Informationen während des Betriebs der App und ist nützlich beim Debuggen. Die vollständige Liste der Dart- und Flutter-Pakete, die bei der Fehlerbehebung und Protokollierung helfen, wird unten angegeben. Bildschirmausgabe: top flutter debugging and logging packages
logging
756
Bietet APIs für das Debuggen und Protokollieren von Fehlern, ähnlich wie Logger in anderen Sprachen, z. B. der Closure JS Logger und der java.util.logging.Logger.
catcher
581
Plugin für die Fehlerbehandlung, das mehrere Handler zum Umgang mit Fehlern bereitstellt, die nicht vom Entwickler abgefangen werden.
talker
433
Fortgeschrittenes Fehlerbehandlungs- und Logging-Paket für Flutter und Dart. Überwachung der App, Verlaufsprotokolle, Freigabe von Berichten, benutzerdefinierte Logs usw.
talker_flutter
370
Fortgeschrittenes Fehlerbehandlungs- und Logging-Paket für Flutter und Dart. Überwachung der App, Verlaufsprotokolle, Freigabe von Berichten, benutzerdefinierte Logs usw.
alice
273
Alice ist ein HTTP-Inspektionstool, mit dem HTTP-Anfragen debuggt werden können. Es erfasst und speichert HTTP-Anfragen und -Antworten, die über eine einfache Benutzeroberfläche eingesehen werden können.
sprintf
126
Dart-Implementierung von sprintf. Bietet einfache printf-ähnliche Formatierung wie sprintf("hello %s", ["world"]);
flutter_ume
99
UME ist eine In-App-Debugging-Plattform für Flutter-Apps. Entwickelt vom Flutter Infra-Team von ByteDance.
flutter_logs
96
Umfangreiches dateibasiertes Logging-Framework für Flutter-Apps. (ELK Stack unterstützt)
f_logs
95
FLog ist ein fortschrittliches Logging-Framework, das in Flutter entwickelt wurde und eine schnelle und einfache Logging-Lösung bietet. Alle Logs werden in der Datenbank gespeichert und können dann als Zip-Datei exportiert werden.
simple_logger
93
Bietet supereinfache APIs für das Logging. Das Log enthält auch Angaben zum Aufrufer, indem includeCallerInfo auf true gesetzt wird. In Android Studio können Sie mit einem Klick zum aufgerufenen Ort springen.
l
78
Cross-platform HTML/IO-Logger-Bibliothek mit einfacher API. Manipulation über native und Web-Konsole möglich. Unterstützt ASCII-Farbformatierung der Ausgabe.
fimber
74
Erweiterbares Logging für Flutter, basierend auf Timber auf Android, mit ähnlicher (soweit es die Dart-Sprache zulässt) Methoden-API und gleichen Konzepten für Baum und Logging-Baumstruktur.
lumberdash
56
Brauchen Sie Protokolle? Lumberdash ist die Antwort! Einfaches und erweiterbares Protokollierungs-API, mit dem Sie erstellen und konsumieren können, um alle Ihre Protokollierungsanforderungen zu erfüllen.
talker_logger
42
Logger. Einfach anpassbares, erweiterbares Logging, leichtgewichtig mit Filtern, Formatierern, benutzerdefinierten Logs, Log-Levels.
instabug_flutter
40
Instabug ermöglicht es Mobile-Teams, Leistungs- und Stabilitätsprobleme während des gesamten App-Entwicklungszyklus zu überwachen, priorisieren und debuggen.
appspector
39
Flutter-Plugin, das AppSpector in Ihr mobiles Projekt integriert. Es bietet Remote-Zugriff auf Anwendungsdaten, um den Entwicklungsprozess zu vereinfachen.
let_log
37
LetLog ist ein Protokollierungsframework mit Unterstützung für IDE- und In-App-Anzeige. Es unterstützt die Protokollierung und das Netzwerk.
screen_state
35
Ein Plugin zum Berichten von Bildschirmereignissen während der Ausführung der Flutter-Anwendung im Hintergrund. Funktioniert nur für Android.
logging_appenders
34
Logging-Appender für das Dart Logging-Paket für Print, File und Remote (Logz, Loki, Graylog (GELF)).
catcher_2
29
Plugin für Fehlererkennung, das mehrere Handler für den Umgang mit Fehlern bietet, wenn sie vom Entwickler nicht erfasst werden.
roggle
27
Einfacher, farbenfroher und leicht erweiterbarer Logger für Dart. Inspiriert vom Logger und abhängig vom Logger.
dio_logger
24
Einfaches Protokollierungs-Framework für DIO-Anfragen. Gibt Anfrage- und Antwortinformationen in einer Konsole aus.
debug_overlay
23
Anzeigen von Debug-Infos und Ändern von Einstellungen über ein zentrales Overlay für Ihre App.
flutter_bugfender
23
Flutter-Plugin zur Aktivierung der Bugfender-Berichterstellung (Unterstützung für iOS, Android und Web).
quick_log
19
Ein einfaches und erweiterbares Logging-Paket für Dart. Besonders nützlich für die Verwendung in Bibliotheken, da es Anwendungen ermöglicht, das Logging aus den importierten Bibliotheken zu steuern.
redux_remote_devtools
19
Remote DevTools für Redux.dart. Dieses Paket verbindet ein Dart Redux-Store mit dem Remote Devtools Server und ermöglicht es dem Entwickler, Änderungen am Redux Store zur Laufzeit zu überprüfen.
flutter_loggy
12
Loggy-Erweiterung zur Verwendung der 'developer.log'-Funktion mit einem schönen Drucker in Flutter
flutter_fimber
11
Flutter-Erweiterung für die Fimber-Logging-API, die native OS-Logging-Anweisungen über den Kanal verwendet.
notice
9
Ein erweiterbarer Logger mit einer intuitiven baumartigen Struktur. Notice zeichnet sich durch nahtloses Logging über Pakete hinweg aus und bietet gleichzeitig eine einfache, aber robuste API für Entwickler.
flutter_mxlogger
7
MXLogger basiert auf dem MMAP-Speicherabbild-Mechanismus und unterstützt iOS Android Flutter.
rich_console
6
Bereichern Sie Ihre Fehlersuche, Konsolenprogramme oder Analyserückmeldungen - Drucken Sie Farben und Stile in Ihrer Konsole.
ispect
5
Ein Paket, das Inspector, Talker und mehr von pub.dev für eine effiziente Projektimplementierung kombiniert.
colorize_lumberdash
4
Lumberdash-Plugin, das Ihre Protokolle je nach Schweregrad auf dem Stdout einfärbt
flutter_debug_overlay
4
Flutter-Paket zur Implementierung eines Debug-Overlays in Ihrer App, das Funktionen wie Protokollansichten, HTTP-Anforderungsinspektoren und anpassbare Widgets für einfaches Debugging bietet.