【问题标题】:Android application performance monitoring toolAndroid应用性能监控工具
【发布时间】:2016-05-21 12:42:40
【问题描述】:

我开发了一款 Android 游戏应用,现在我正在寻找一种工具来监控我的应用的真实用户性能(如 CPU、内存、GPU、网络、延迟等)。

我知道NewRelic的移动APN监控,但对我来说太贵了。

还有什么其他选择?

提前谢谢你。

【问题讨论】:

    标签: android performance analytics monitoring


    【解决方案1】:

    如果您只是想了解您的应用程序对每个设备生命体征的消耗情况,那么 Google Play 上有几个工具可以帮助您解决同样的问题。其中一些可能包括CPU Monitor、3C Toolbox、Elixir 2 等

    更不用说 Android Studio 的内置监控功能了。

    参考链接:https://developer.android.com/studio/profile/index.html


    但是,如果您希望监控生产并了解真实的用户体验,那么您将不得不投入一些现金。但是有一些免费工具,例如 Fabric,可以在生产崩溃期间提供设备生命体征。除了设备生命体征,还有其他一些细节,例如堆栈跟踪、崩溃时间、地理位置等,这些都可以在 Fabric 上获得。

    您还可以尝试 Apteligent,这是另一种移动前端性能监控解决方案,用于监控生产中的应用程序。这与 Fabric 类似,但提供了有关崩溃(除了设备生命体征)和缓慢事务的更深入的信息。但是,这是一个商业工具,但提供免费试用(功能有限)。虽然我不确定它们提供的定价和许可模型,但从移动前端的角度来看,它们与 New Relic、Appdynamics、Dynatrace 等一样高效。

    如果有帮助,您也可以参考我遇到的这篇文章:https://sqa.stackexchange.com/questions/13936/measure-resource-intensive-actions-in-a-mobile-application/18880#18880

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-07
      • 2023-04-05
      • 2011-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多