Android 应用程序性能监控工具
Android application performance monitoring tool
我开发了一个 Android 游戏应用程序,现在我正在寻找一种工具来监控我的应用程序的真实用户性能(例如 CPU、内存、GPU、网络、延迟等.).
我知道 NewRelic 的移动 APN 监控,但对我来说太贵了。
还有什么其他选择?
提前致谢。
如果您只是想了解您的应用程序对每个设备生命体征的消耗,那么 Google Play 上有多种工具可以帮助您实现同样的目的。其中一些可能包括 CPU Monitor、3C Toolbox、Elixir 2 等。
更不用说 Android Studio 的内置监控功能。
参考 link : https://developer.android.com/studio/profile/index.html
但是,如果您希望监控生产并了解真实的用户体验,那么您将不得不投入一些现金。但是有一些免费工具,例如 Fabric,可以在生产崩溃期间提供设备生命体征。除了设备生命体征外,还有其他一些细节,例如堆栈跟踪、崩溃时间、地理位置等,这些都可以在 Fabric 上获得。
您也可以尝试 Apteligent,这是另一种移动前端性能监控解决方案,用于监控生产中的应用程序。这与 Fabric 类似,但提供了有关崩溃(除了设备重要信息)和缓慢事务的更深入的信息。但是,这是一个商业工具,但提供免费试用(功能有限)。虽然我不确定他们提供的定价和许可模型,但从移动前端的角度来看,它们与 New Relic、Appdynamics、Dynatrace 等一样高效。
如果有帮助,您也可以参考我遇到的这个post:https://sqa.stackexchange.com/questions/13936/measure-resource-intensive-actions-in-a-mobile-application/18880#18880
我开发了一个 Android 游戏应用程序,现在我正在寻找一种工具来监控我的应用程序的真实用户性能(例如 CPU、内存、GPU、网络、延迟等.).
我知道 NewRelic 的移动 APN 监控,但对我来说太贵了。
还有什么其他选择?
提前致谢。
如果您只是想了解您的应用程序对每个设备生命体征的消耗,那么 Google Play 上有多种工具可以帮助您实现同样的目的。其中一些可能包括 CPU Monitor、3C Toolbox、Elixir 2 等。
更不用说 Android Studio 的内置监控功能。
参考 link : https://developer.android.com/studio/profile/index.html
但是,如果您希望监控生产并了解真实的用户体验,那么您将不得不投入一些现金。但是有一些免费工具,例如 Fabric,可以在生产崩溃期间提供设备生命体征。除了设备生命体征外,还有其他一些细节,例如堆栈跟踪、崩溃时间、地理位置等,这些都可以在 Fabric 上获得。
您也可以尝试 Apteligent,这是另一种移动前端性能监控解决方案,用于监控生产中的应用程序。这与 Fabric 类似,但提供了有关崩溃(除了设备重要信息)和缓慢事务的更深入的信息。但是,这是一个商业工具,但提供免费试用(功能有限)。虽然我不确定他们提供的定价和许可模型,但从移动前端的角度来看,它们与 New Relic、Appdynamics、Dynatrace 等一样高效。
如果有帮助,您也可以参考我遇到的这个post:https://sqa.stackexchange.com/questions/13936/measure-resource-intensive-actions-in-a-mobile-application/18880#18880