Android性能表

时间:2014-03-18 15:00:27

标签: android performance

我正在寻找一种工具,可以帮助我在Android应用程序中测量代码的某些部分的性能。

有什么工具可以帮助我吗?

现在我写了一个在app中测量我的函数的类,但是可能存在更有效的方法吗?

2 个答案:

答案 0 :(得分:1)

我不确定您是否正在寻找一种工具来检测代码并查看堆栈跟踪执行时间或与不同指标更相关的内容,但也许我可以提供帮助。我正在研究即将发布的工具,该工具将允许我们使用实时统计数据监控我们在生产中的应用程序性能。该平台名为FlowUp http://flowup.io/。只需在项目中添加Android库,您就可以实时监控生产中的应用程序:)

使用FLowUp,您可以获得有关应用程序性能的信息:

  • 帧时间。
  • 每秒帧数。
  • 网络消费。
  • CPU使用率。
  • 磁盘使用情况。
  • 根据负载和分配的字节数来计算内存消耗。

还有更多指标。当然,可以使用与应用程序或设备相关的一些标签来查看所有这些度量标准。例如,您可以获取有关每个活动的应用的网络消耗或每秒帧数的信息,并比较不同的应用或Android操作系统版本。

这是我从目标网页上截取的截图:

FlowUpScreenshot

目前我们正在开发中,但我建议您订阅http://flowup.io中的邮件列表,以便能够访问我们即将发布的第一个测试版:)

如果您有任何您想要监控的指标,请不要犹豫,请求它!也许我们可以为你实现这个:)

答案 1 :(得分:0)

当然有工具可以做到这一点。试试这个:Android Systrace