搜尋套件、儲存庫與 APP 分類

套件詳情v11.0.2

leak_tracker

一個用於 Dart 和 Flutter 應用程式記憶體洩漏追蹤的框架。

AndroidiOSmacOSWindowsLinux
近 30 天下載
1130萬
喜歡數
215
Pub 分數
160

安裝套件

flutter pub add leak_tracker

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

Leak Tracker 是一個用於偵測應用程式記憶體洩漏的 Dart 與 Flutter 套件。它提供工具來監控物件生命週期,並識別未被正確釋放的實例,幫助開發者維持最佳記憶體使用狀態。透過無縫整合至開發工作流程中,它支援在 Android、iOS、macOS、Windows 及 Linux 等多個平台進行除錯。該套件在測試與效能優化階段尤為實用。

適用情境

  • 導航後識別保留的物件
  • 在Flutter應用中監控小部件生命週期
  • 檢測未管理的訂閱
  • 長時間運行的應用程式中的效能調校
  • 除錯測試期間的記憶體峰值

主要特色

  • 即時記憶體洩漏偵測
  • 跨平台支援
  • 與 Flutter 開發工具的整合
  • 詳細的物件保留分析
  • 輕量級執行時開銷

適合對象

  • 專注於效能的Flutter開發人員
  • 進行嚴格應用程式測試的團隊
  • 具有複雜狀態管理的應用程式
  • 開發者排解記憶體問題
  • 用於記憶體驗證的 CI/CD 流水線

使用建議

  • 不適用於生產環境
  • 測試環境需要仔細設定
  • 可能影響測試執行速度
  • 最佳使用時機為開發或預發佈階段
  • 僅限於偵測特定類型的洩漏

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

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:

所屬分類

依賴

依賴清單 5 項

原始碼儲存庫

使用此套件的專案

所在榜單