首页功能指南工具开始使用价格字典博客反馈English
构建优化

Build Performance

分析 Gradle 任务耗时、构建历史和性能健康状态,帮助 Android 项目减少等待时间。

ADB Pro Build Performance 面板,展示 Gradle 任务分析、构建历史和优化建议
ADB Pro Build Performance 在 JetBrains IDE 内的实际工作界面。

介绍

Build Performance 用于观察构建耗时变化,识别慢任务和可疑配置,让构建优化从感觉变成可追踪的数据。


为什么使用 Build Performance

Android 构建慢通常不是单一原因造成的,可能来自依赖解析、annotation processing、资源处理、未命中缓存、配置阶段开销或 CI 环境差异。

核心能力

功能细节

能力 1

记录构建耗时、任务状态和历史趋势。

能力 2

识别耗时任务、重复构建步骤和可疑配置。

能力 3

结合 Gradle 配置给出本地或 CI 优化建议。

能力 4

帮助团队在发版节奏中持续关注构建健康。

典型工作流

  1. 运行一次或多次构建以采集耗时数据。
  2. 查看任务耗时排行和历史趋势。
  3. 根据建议调整缓存、并行构建或模块配置。
  4. 对比优化前后的构建时间。

适合的使用场景

开始使用

  1. 在 ADB Pro 工具窗口中打开 Build Performance 标签页。
  2. 确认当前 Android 项目已经完成 Gradle 同步,并选择需要处理的模块或产物。
  3. 按页面提示执行扫描、分析或生成操作。
  4. 查看结果、日志和建议,再决定是否应用到项目配置中。

验证方式

常见问题

这个功能会直接修改项目文件吗?

默认以扫描、分析和结果展示为主。只有在你明确执行应用、生成或注入配置等操作时,才会修改项目文件。

适合在发版前什么时候运行?

建议在 release 构建产物生成后运行,并在上传应用商店或交给 QA 前结合 Release Readiness 做一次完整确认。

它和其他 ADB Pro 功能如何配合?

这个功能通常和 Build Tools、AAB Tools、Signing Tools 或 Release Readiness 串联使用,用来把单点操作放进完整 Android 发版流程。

参考资料

相关功能

Build Tools

在 JetBrains IDE 内执行 Gradle 构建、管理变体、批量生成 APK/AAB,并快速定位构建产物。

查看详情 →

Dependency Health

分析 Gradle 依赖树、版本冲突、重复依赖、降级风险和 version catalog 健康状态。

查看详情 →

CI/CD Tools

根据 Android 项目配置生成 GitHub Actions、GitLab CI 或 Jenkins 发布流水线。

查看详情 →

在 IDE 内完成 Android 发版工作流

使用 ADB Pro 管理构建、签名、AAB 安装、R8、资源混淆和发布检查。

查看价格打开 JetBrains Marketplace