使用应用性能得分计算您的总体表现得分并发现改进机会。应用性能得分提供了一个标准化框架,可让您只需完成少量深入的技术任务,即可衡量应用性能。
该工具可指导工程团队和产品团队评估任何给定 Android 应用的技术性能。评估完成后,评估结果和建议的措施有助于确定最重要的性能改进领域并确定其优先级。
简介
应用性能得分可为应用开发者提供静态和动态评估。这两种测试可以单独进行,并可提供有关应用性能行为的独特数据分析。这些数据洞见与切实可行的建议相结合,可帮助改善现状并提升应用的性能。
得分介于 0 到 100 之间,可帮助衡量整体表现。得分越低,表示有较大的改进空间。
使用每一项的分数和建议,将工程工作指导到可以实现高性能提升的领域。采纳建议后,再次评估并查看分数的提高情况。
动态得分 | 静态得分 |
---|---|
应用的运行时行为用于评估性能特征。
动态性能得分直接反映了应用在特定设备上的运行效果。 |
系统会对应用进行静态评估,以便根据使用最佳实践和采用工具的情况评估性能预测器。
静态性能得分会突出显示对应用性能有很大影响的工具。此评分不需要运行时评估。 |
跳转到动态评分 | 跳转到静态得分 |
动态应用性能得分
在动态评估应用性能得分期间,运行时数据用于评估应用在特定设备上的性能。
动态评估需要使用实体设备进行真实的性能评估。得分会因设备的功能而异。评估应用在多种设备上的性能,以便更好地了解性能缺陷对用户的影响。
下表列出了当前的动态应用得分类别和评估标准。
类别 | 评估标准 |
---|---|
应用启动 | 测量应用启动到应用变为交互状态所用时间 TTFD。 |
呈现性能 | 滚动、呈现动画和全屏渲染时呈现速度缓慢和帧冻结的帧所占的百分比。 |
静态应用性能得分
静态应用性能得分是根据应用使用效果显著的工具和最佳实践的使用情况计算得出的。如需对应用的静态性能指标进行正确评分,需要访问项目的源代码。
下表中列出的标准用于评估和生成静态应用性能得分。
类别 | 评估标准 |
---|---|
构建时间改进 |
|
启动性能 | |
采用 Compose | 应用使用最新的稳定版 Compose |
监测和优化 | 在适当的时间使用 FullyDrawnReporter 或 reportFullyDrawn |
目前没有任何推荐文档页面。
请尝试登录您的 Google 账号。