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
902
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.
talker
672
Fortgeschrittenes Fehlerbehandlungs- und Logging-Paket für Flutter und Dart. Überwachung der App, Verlaufsprotokolle, Freigabe von Berichten, benutzerdefinierte Logs usw.
catcher
595
Plugin für die Fehlerbehandlung, das mehrere Handler zum Umgang mit Fehlern bereitstellt, die nicht vom Entwickler abgefangen werden.
talker_flutter
543
Fortgeschrittenes Fehlerbehandlungs- und Logging-Paket für Flutter und Dart. Überwachung der App, Verlaufsprotokolle, Freigabe von Berichten, benutzerdefinierte Logs usw.
alice
309
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
139
Dart-Implementierung von sprintf. Bietet einfache printf-ähnliche Formatierung wie sprintf("hello %s", ["world"]);
flutter_logs
114
Umfangreiches dateibasiertes Logging-Framework für Flutter-Apps. (ELK Stack unterstützt)
flutter_ume
114
UME ist eine In-App-Debugging-Plattform für Flutter-Apps. Entwickelt vom Flutter Infra-Team von ByteDance.
simple_logger
97
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.
f_logs
97
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.
l
89
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
58
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.
error_stack
54
errorstack hilft Ihnen dabei, fehler in Ihren flutter-anwendungen schnell zu behandeln! benutzerdefinierte fehlerhandling-ui und protokollierung zum behalten der produktivität.
talker_logger
48
Logger. Einfach anpassbares, erweiterbares Logging, leichtgewichtig mit Filtern, Formatierern, benutzerdefinierten Logs, Log-Levels.
instabug_flutter
46
Instabug ermöglicht es Mobile-Teams, Leistungs- und Stabilitätsprobleme während des gesamten App-Entwicklungszyklus zu überwachen, priorisieren und debuggen.
catcher_2
43
Plugin für Fehlererkennung, das mehrere Handler für den Umgang mit Fehlern bietet, wenn sie vom Entwickler nicht erfasst werden.
appspector
43
Flutter-Plugin, das AppSpector in Ihr mobiles Projekt integriert. Es bietet Remote-Zugriff auf Anwendungsdaten, um den Entwicklungsprozess zu vereinfachen.
logging_appenders
40
Logging-Appender für das Dart Logging-Paket für Print, File und Remote (Logz, Loki, Graylog (GELF)).
screen_state
39
Ein Plugin zum Berichten von Bildschirmereignissen während der Ausführung der Flutter-Anwendung im Hintergrund. Funktioniert nur für Android.
talker_bloc_logger
38
leichtgewichtige und anpassbare bloc-zustandsverwaltungsbibliothek logger auf der basis von talker.
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.
anyhow
31
idiomatische fehlerbehandlungsfähigkeiten, um Ihren code sicherer, wartbarer zu machen und fehler einfacher zu debuggen. dart-implementation des result-monaden-typs und des crates „anyhow“.
roggle
29
Einfacher, farbenfroher und leicht erweiterbarer Logger für Dart. Inspiriert vom Logger und abhängig vom Logger.
debug_overlay
27
Anzeigen von Debug-Infos und Ändern von Einstellungen über ein zentrales Overlay für Ihre App.
talker_riverpod_logger
26
leichtgewichtige und anpassbare riverpod-zustandsverwaltungsbibliothek logger auf der basis von talker.
dio_logger
24
Einfaches Protokollierungs-Framework für DIO-Anfragen. Gibt Anfrage- und Antwortinformationen in einer Konsole aus.
flutter_bugfender
24
Flutter-Plugin zur Aktivierung der Bugfender-Berichterstellung (Unterstützung für iOS, Android und Web).
quick_log
21
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
20
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.
snapp_cli
20
flüchtig einrichten und remote debuggen von flutter-apps auf raspberry pi und anderen geräten mit dart-cli. unterstützt benutzerdefinierte einbettungen wie flutter-pi mit automatisierter konfiguration.
ispect
15
Ein Paket, das Inspector, Talker und mehr von pub.dev für eine effiziente Projektimplementierung kombiniert.
flutter_loggy
14
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
10
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.
snug_logger
10
snug logger - gemütlich, unterhaltsam, leistungsstark! steigern Sie Ihre codierung mit einfaches und einem touch von unterhaltung. protokollierung gemacht angenehm.
flutter_debug_overlay
8
Flutter-Paket zur Implementierung eines Debug-Overlays in Ihrer App, das Funktionen wie Protokollansichten, HTTP-Anforderungsinspektoren und anpassbare Widgets für einfaches Debugging bietet.
flutter_mxlogger
8
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.
colorize_lumberdash
4
Lumberdash-Plugin, das Ihre Protokolle je nach Schweregrad auf dem Stdout einfärbt
en_logger
3
enlogger ermöglicht es Ihnen, protokollnachrichten gemäß Ihren bedürfnissen zu schreiben, ohne sie auf die ausgabe in der debugkonsole oder andere systeme einzuschränken.
fimber_io
3
Version des Fimber-Pakets mit Unterstützung für filebasierte Logger - abhängig von dart::io