基准测试是检查和监控应用性能的一种方式。您可以定期运行基准测试,以分析和调试性能问题,并帮助确保近期的更改不会引起性能下降。
Android 提供了 Macrobenchmark 库,供您分析和测试应用在不同情况下的性能表现。
Macrobenchmark
Macrobenchmark 库可衡量更大规模的最终用户互动,例如启动、与界面交互和动画。此库可让您直接控制受测试的性能环境。借助它,您还可以通过控制编译、启动和停止应用来直接衡量实际的应用启动或滚动。
Macrobenchmark 库可在外部从您通过测试构建的测试应用注入事件并监控结果。因此,您在编写基准测试时,不要直接调用应用代码,而要像用户那样在应用中导航。
其他资源
查看内容
为你推荐
- 注意:当 JavaScript 处于关闭状态时,系统会显示链接文字
- 创建基准配置文件 {:#creating-profile-rules}
- JankStats 库
- 应用性能测量概览