Google 會運用 AI 技術將內容翻譯成你偏好的語言,但可能會出錯。
記錄 Java/Kotlin 方法
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
記錄應用程式執行程式碼期間呼叫的 Java/Kotlin 方法,即可查看特定時間的呼叫堆疊和 CPU 使用率。這項資料有助於找出執行時間過長或耗用大量系統資源的程式碼區段。如要完整查看呼叫堆疊 (包括原生呼叫影格),請使用「呼叫堆疊樣本」剖析工作。
錄製 Java 或 Kotlin 方法時,Android Studio 分析器會使用執行階段插樁,在每個方法呼叫的進入和結束點插入時間戳記。然後,剖析器會彙整及分析這些時間戳記,產生精確的方法追蹤資料和執行時間。如要精確瞭解特定方法呼叫,請使用方法記錄。建議將錄製時間限制在 5 秒以內,以免執行階段插碼造成效能負擔。
Java/Kotlin 方法總覽
執行「Find CPU Hotspots」工作後,Android Studio 分析器會提供下列資訊:

- CPU 用量:顯示應用程式的 CPU 用量,以和總可用 CPU 容量之間的百分比呈現。請注意,CPU 使用率不僅包含 Java/Kotlin 方法,也包含原生程式碼。醒目顯示時間軸的某個部分,即可篩選出該時間範圍的詳細資料。
- 互動:顯示時間軸中的使用者互動和應用程式生命週期中大小事件。
- 執行緒:顯示應用程式執行的執行緒。在大部分情況下,您會想先著重於代表應用程式的最上層執行緒。
如要找出耗時最長的方法或呼叫堆疊,請使用火焰圖或由上而下圖表。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2026-07-28 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-07-28 (世界標準時間)。"],[],[]]