Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
記錄 Java/Kotlin 方法
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
記錄應用程式程式碼執行期間呼叫的 Java/Kotlin 方法,即可查看特定時間的呼叫堆疊和 CPU 使用率,並篩選出 Java/Kotlin 方法。這項資料有助於找出執行時間過長或耗用大量系統資源的程式碼區段。如要完整查看呼叫堆疊 (包括原生呼叫框架),請使用呼叫堆疊樣本剖析工作。
錄製 Java 或 Kotlin 方法時,Android Studio 分析器會使用執行階段插樁,插入
錄製 Java 或 Kotlin 方法時,Android Studio 分析器會使用執行階段插樁,在每個方法呼叫的進入和結束點插入時間戳記。然後,剖析器會彙整及分析這些時間戳記,產生精確的方法追蹤資料和執行時間。如要精確掌握特定方法調用情形,請使用追蹤功能。由於執行階段插碼會造成大量額外負荷,建議您將記錄工作階段限制在五秒內。
Java/Kotlin 方法總覽
執行「Find CPU Hotspots」工作後,Android Studio 分析器會提供下列資訊:

- CPU 用量:顯示應用程式的 CPU 用量,以和總可用 CPU 容量之間的百分比呈現。請注意,CPU 使用率不僅包含 Java/Kotlin 方法,也包含原生程式碼。醒目顯示時間軸的某個部分,即可篩選出該時間範圍的詳細資料。
- 互動:顯示時間軸中的使用者互動和應用程式生命週期中大小事件。
- 執行緒:顯示應用程式執行的執行緒。在大部分情況下,您會想先著重於代表應用程式的最上層執行緒。
如要找出耗時最長的方法或呼叫堆疊,請使用火焰圖或由上而下圖表。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2026-07-13 (世界標準時間)。
[[["容易理解","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-13 (世界標準時間)。"],[],[]]