如何测试android库会影响应用程序的性能?
问题描述:
我正在构建一些android应用程序。当然,它使用包含在Gradle中的许多库。如何测试android库会影响应用程序的性能?
我想做性能测试,该库可以影响我的应用程序执行其他逻辑的性能,如编码和解码,或其他东西。
有什么想法?
答
Android用户指南中有一个部分叫做Profile Your App。有许多工具可用于衡量应用程序的性能,但是广泛的性能测试可能会耗费大量时间。通常情况下,您必须在您的应用中识别出问题并选择适当的分析技术来找出导致问题的原因。
答
要添加@ Egor关于性能分析的回答,在考虑库依赖性时,您可能还想考虑method count limit,特别是在旧设备上。虽然与运行时性能没有直接关系,但在构建中使用multidex会显着增加构建时间和应用程序的初始加载时间(在比Lollipop早的Android上)。
我正在寻找一些工具,可以用来测试我包含的库性能,导致应用程序速度慢,忘记不良显示性能,或耗尽像解释[这里](https://developer.android电池)。 COM /工作室/型材/ index.html的) –