Pakete, Repositories und App-Kategorien suchen

Paketdetailsv11.0.2

leak_tracker

Ein Framework zur Speicherleckverfolgung für Dart- und Flutter-Anwendungen.

AndroidiOSmacOSWindowsLinux
30-Tage-Downloads
11,3 Mio.
Likes
215
Pub-Punkte
160

Paket installieren

flutter pub add leak_tracker

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Leak Tracker ist ein Dart- und Flutter-Paket, das entwickelt wurde, um Speicherlecks in Anwendungen zu erkennen. Es bietet Werkzeuge zum Überwachen von Objekt-Lebenszyklen und zur Identifizierung von Instanzen, die nicht ordnungsgemäß bereinigt werden, wodurch Entwickler einen optimalen Speicherverbrauch gewährleisten können. Durch nahtlose Integration in Entwicklungsworkflows unterstützt es die Debugging-Arbeit auf mehreren Plattformen wie Android, iOS, macOS, Windows und Linux. Das Paket ist besonders nützlich während Tests und der Leistungsoptimierung.

Anwendungsfälle

  • Erkennen von behaltenen Objekten nach der Navigation
  • Widget-Lebenszyklus in Flutter-Anwendungen überwachen
  • Nicht verwaltete Abonnements erkennen
  • Leistungsanpassung bei langlaufenden Anwendungen
  • Debuggen von Speicherspitzen während Tests

Hauptmerkmale

  • Echtzeit-Speicherleck-Erkennung
  • Plattformübergreifende Unterstützung
  • Integration mit Flutter's Entwicklertools
  • Detaillierte Objekthaltungsanalyse
  • Leichte Laufzeitüberhead

Geeignet für

  • Flutter-Entwickler, die sich auf Leistung konzentrieren
  • Teams, die strenges App-Testing durchführen
  • Apps mit komplexer Zustandsverwaltung
  • Entwickler beheben Speicherprobleme
  • CI/CD-Pipelines für die Speicherverifizierung

Hinweise

  • Nicht für den Produktiveinsatz vorgesehen
  • Erfordert sorgfältige Einrichtung in Testumgebungen
  • Kann die Testausführungs-Geschwindigkeit beeinflussen
  • Am besten während der Entwicklung oder im Staging verwendet
  • Beschränkt auf die Erkennung bestimmter Arten von Lecks

Original-README

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

CI

Memory leak_tracker

This is a framework for detecting and troubleshooting memory issues in Dart and Flutter applications.

Packages

Package Description Version
leak_tracker (work in progress, used by flutter_test) A framework for memory leak tracking for Dart and Flutter applications. pub package
leak_tracker_testing (work in progress, used by flutter_test) Leak tracking code intended for usage in tests. pub package
leak_tracker_flutter_testing An internal package to test leak tracking with Flutter. pub package
memory_usage (experimental) A framework for memory usage tracking and snapshotting. pub package

Guidance

Ready for use:

Contributing

For general contributing information, see Dart-wide CONTRIBUTING.md.

For package-specific contributing guidance see:

Kategorien

Abhängigkeiten

Abhängigkeiten 5 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Ranglisten