Top-Flutter-Leistungs- und Absturz-Einblickspakete Die Analyse der App-Performance befasst sich mit der Analyse von Performance-Daten der Anwendung. Um die Leistung einer Flutter-App zu messen, können verschiedene Tools verwendet werden. Ein beliebtes Tool ist das Dart Devtools, mit dem Sie die Leistung Ihrer App auf verschiedenen Geräten messen können. Ein weiteres Tool, das Sie verwenden können, ist der Android Studio Profiler, der Ihnen eine detaillierte Ansicht der Leistung Ihrer App bietet. Verschiedene Flutter-Pakete bieten auch Tools, um die App-Leistung direkt während der Ausführung auf einem Gerät anzuzeigen. In Produktions-Apps ist es außerdem wichtig, Probleme zu identifizieren, die zu einem Absturz der App geführt haben. Dieser Vorgang wird als Crash Analytics bezeichnet, bei dem Daten zu App-Abstürzen gesammelt, analysiert und gemeldet werden. Es wird in der Regel verwendet, um die Qualität der App zu verbessern, indem Fehler identifiziert und behoben werden, die Abstürze verursachen. Crash Analytics kann auch zur Fehlerbehebung bei Kundenproblemen und zur Ermittlung der Ursache von Abstürzen verwendet werden. Firebase Crashalytics und Sentry sind zwei beliebte Crash-Analytics- und Einblicke-Tools. Die vollständige Liste der Flutter-Pakete, die bei der App-Leistung, Crash-Analyse und Crash-Einblicke für eine Flutter-App helfen können, finden Sie unten.
firebase_crashlytics
1087
Flutter-Plugin für Firebase Crashlytics. Es meldet unerfasste Fehler an die Firebase-Konsole.
sentry_flutter
795
Sentry SDK für Flutter. Dieses Paket zielt darauf ab, verschiedene Flutter-Zielplattformen zu unterstützen, indem es sich auf die vielen von Sentry mit nativen SDKs unterstützten Plattformen verlässt.
sentry
466
Eine Absturzmeldungs-Bibliothek für Dart, die Absturzmeldungen an Sentry.io sendet. Diese Bibliothek unterstützt Dart VM und Web. Für Flutter verwenden Sie stattdessen sentry_flutter.
firebase_performance
201
Flutter-Plugin für Google Performance Monitoring for Firebase, eine App-Messlösung, die Traces und HTTP/S-Netzwerkanfragen auf Android und iOS überwacht.
statsfl
123
Ein einfacher FPS-Monitor für Flutter. Hilft bei der einfachen Diagnose von Leistungsproblemen in Ihren Anwendungen.
flutter_bugly
62
Flutter Plugin für Tencent Bugly, Crash-Überwachung, Crash-Analyse, Fehlerberichterstattung, Anwendungsupdates, Datenstatistiken, etc.
leak_detector
48
Wird zur Erkennung von Speicherlecks auf der Seite verwendet. Sie können es verwenden, um zu prüfen, ob in 'Widget', 'Element' und 'State' ein Speicherleck vorliegt.
flutter_web_optimizer
44
Optimierungstools für Flutter web, lösen das Problem langsamer Seitenaufbau und Browser-Cache.
flutter_appcenter_bundle
39
Dieses Plugin bündelt derzeit AppCenter Analytics, Crashes und Distribute.
show_fps
36
Ein Flutter-Paket, mit dem Sie die Leistung Ihrer App mit einem FPS-Badge überprüfen können.
newrelic_mobile
32
Flutter Plugin für NewRelic Mobile. Mit diesem Plugin können Sie Flutter-Apps mit Hilfe der nativen New Relic Android- und iOS-Agenten instrumentieren.
shake_flutter
32
Shake ist ein Tool zum automatischen Empfang besserer Fehlerberichte. Berichte werden sofort mit einer Vielzahl nützlicher Daten an Sie gesendet, damit Sie sie 50x schneller beheben können.
flutter_crashlytics
25
Flutter Plugin zur Aktivierung der Crashlytics-Berichterstattung auf Android und iOS, bietet auch die Möglichkeit, benutzerdefinierte Logs und Informationen zu den Berichten hinzuzufügen.
dynatrace_flutter_plugin
22
Das Dynatrace Flutter Plugin hilft beim automatischen Instrumentieren Ihrer Flutter-App mit Dynatrace OneAgent für Android und iOS. Es bietet auch eine API zur manuellen Instrumentierung.
fps_jank_flash_widget
20
Ein Flutter-Widget, das aufleuchtet, wenn Flutter es nicht schafft, einen Frame innerhalb eines bestimmten Zeitrahmens zu rendern.
fps_monitor
19
Ein Flutter-Paket, das Ihnen bei der Erfassung der Fps-Informationen für Ihre App hilft.