【问题标题】:Monitoring Real Time App Performance on Android and iPhone [closed]监控 Android 和 iPhone 上的实时应用程序性能 [关闭]
【发布时间】:2012-06-24 05:02:19
【问题描述】:

是否有任何工具/服务可以记录 iPhone 或 Android 应用在设备上运行时的性能数据(打开时间、事件等)? [例如。像新的遗物,但实际上在手机上运行特定的应用程序。]

【问题讨论】:

  • 您是否正在尝试监控本地语言应用程序或通过第三方服务开发的应用程序?

标签: android iphone monitoring


【解决方案1】:

iOS

仪器 http://mobile.tutsplus.com/tutorials/iphone/ios-sdk-time-profiling-with-instruments/

安卓

Traceview 分析 Java 代码 http://developer.android.com/tools/debugging/debugging-tracing.html

用于本机代码的 ARM DS-5 社区版 http://ds.arm.com/ds-5-community-edition/

关于这个话题应该已经有很多问题了。

编辑:抱歉,我错过了关于实时查看性能数据的部分

【讨论】:

  • 是的 - 真的不是在寻找开发时间工具 - 而是在应用程序在生产中运行时的工具。
  • 使用 Instruments,您可以在应用程序在物理设备上运行时对其进行分析,因此它是为您量身定做的。 Android 可能也是如此。
  • 是的,但这不是我的意思。我的意思是获取我的应用程序的 所有 实时实例的性能数据检查点,这些实例在野外。特别假设应用程序正在进行 API 调用——这会影响它的行为方式。我想从所有这些应用程序中获取有关 API 的响应速度以及用户如何看待它的实时信息。
  • 我会给你赏金,因为你添加了最多 - 但问题并没有真正得到回答!
【解决方案2】:

检查我们的 Crittercism。我们最近发布了一个解决方案,可以从应用程序内部跟踪实时应用程序性能(延迟、错误率、数据输入/输出等)。

免责声明 - 我为 Crittercism 工作。但是我们的解决方案仍然很糟糕:-)

【讨论】:

    【解决方案3】:

    这里是something 用于 iPhone。不要为 Android 编程,所以不能帮助你,但过程应该是一样的。然后将这些方法封装到计时函数中,看看它在设备上需要多长时间。

    【讨论】:

      猜你喜欢
      • 2014-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-28
      • 2010-12-26
      • 2013-08-26
      • 2011-10-05
      相关资源
      最近更新 更多