Google 会使用 AI 技术将内容翻译成您偏好的语言。AI 翻译可能包含错误。
录制 Java/Kotlin 方法
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
记录应用代码执行期间调用的 Java/Kotlin 方法,可让您查看特定时间的调用堆栈和 CPU 使用情况。此数据有助于识别执行时间长或占用大量系统资源的代码部分。如果您想查看包含原生调用帧的完整调用堆栈,请使用调用堆栈样本分析任务。
在记录 Java 或 Kotlin 方法时,Android Studio Profiler 会使用运行时插桩在每个方法调用的入口点和出口点注入时间戳。然后,分析器会汇总并分析这些时间戳,以生成精确的方法跟踪数据和执行时间。当您需要确切了解特定方法调用时,请使用方法记录。我们建议将录制时长限制为 5 秒或更短,以避免运行时插桩带来的性能开销。
Java/Kotlin 方法概览
运行查找 CPU 热点任务后,Android Studio 性能分析器会提供以下信息:

- CPU 使用率:显示应用的 CPU 使用率(以占总可用 CPU 容量的百分比表示,按时间显示)。请注意,CPU 使用率不仅包括 Java/Kotlin 方法,还包括原生代码。突出显示时间轴的某个部分,即可过滤出相应时间段的详细信息。
- 互动:沿着时间轴显示用户互动和应用生命周期事件。
- 线程:显示应用运行所用的线程。在大多数情况下,您需要先重点关注表示应用的顶部线程。
如需确定耗时最长的方法或调用堆栈,请使用火焰图或自上而下图表。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):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"]],["最后更新时间 (UTC):2026-07-28。"],[],[]]