效能
Flutter 效能提示 | Flutter in Focus
什麼是效能?為什麼效能很重要?我該如何提升效能?
我們的目標是回答這三個問題(主要是第三個問題),以及任何與它們相關的問題。本文檔應作為解決您關於效能的任何問題的單一入口點或資源樹的根節點。
前兩個問題的答案大多是哲學性的,對於許多訪問此頁面並需要解決特定效能問題的開發人員來說,幫助不大。因此,這些問題的答案在附錄中。
為了提升效能,您首先需要指標:一些可衡量的數字來驗證問題和改進。在指標頁面中,您會看到目前使用的指標,以及哪些工具和 API 可用於取得這些指標。
這裡有一個常見問題清單,因此您可以找出您有的問題或遇到的問題是否已經被回答或遇到過,以及是否存在現有的解決方案。(或者,您可以使用 performance 標籤檢查 Flutter GitHub issue 資料庫。)
最後,效能問題分為四個類別。它們對應於 Flutter GitHub issue 資料庫中使用的四個標籤:「perf: speed」、「perf: memory」、「perf: app size」、「perf: energy」。
其餘內容是使用這四個類別來組織的。
速度
#您的動畫是否不順暢?瞭解如何評估和修復渲染問題。
應用程式大小
#如何測量您的應用程式大小。大小越小,下載速度越快。
除非另有說明,否則本網站上的文件反映了 Flutter 的最新穩定版本。頁面最後更新於 2024-07-06。 檢視原始碼 或 回報問題。