我正在构建一些Android应用程序。当然,它使用gradle中包含的许多库。
我想进行性能测试,哪个库可以影响我的应用程序性能,以执行其他逻辑,如编码和解码,或其他东西。
有什么想法吗?
答案 0 :(得分:0)
“Android用户指南”中有一个名为Profile Your App的内容。您可以使用许多工具来衡量应用程序的性能,但是广泛的性能测试可能会非常耗时。通常,您必须在应用程序中识别问题并选择适当的分析技术以找出导致它的原因。
答案 1 :(得分:0)
要添加@ Egor关于性能分析的答案,您可能还需要在考虑库依赖性时考虑method count limit,特别是在旧设备上。虽然与运行时性能没有直接关系,但是必须在构建中使用multidex会显着增加构建时间和应用程序的初始加载时间(在早于Lollipop的Android上)。