2012-06-24 18 views
2

當iPhone或Android應用在設備上運行時,是否有任何工具/服務用於記錄性能數據(開放時間,事件等)? [例如。像新的遺物,但實際上運行在手機上的特定應用程序。]在Android和iPhone上監控實時應用性能

+0

您是否嘗試監視通過第三方服務開發的本地語言應用或應用? – marzapower

回答

0

這裏是something的iPhone。不要爲Android編程,所以不能幫助你,但過程應該是一樣的。然後,您將這些方法封裝到定時功能中,並查看設備需要多長時間。

2

的iOS

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

的Android

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

ARM DS-5社區版原生代碼 http://ds.arm.com/ds-5-community-edition/

應該有很多關於這個話題的問題。

編輯:對不起,我錯過了有關查看性能數據,住

+0

是的 - 真的不是在尋找開發時間工具 - 而是在應用程序在生產環境中運行的工具。 – steve

+0

使用儀器,您可以在應用在物理設備上運行時對其進行配置文件分析,因此它是爲您製作的。對Android來說可能也是一樣。 – marzapower

+0

是的,但這不是我的意思。我的意思是獲取性能數據檢查點,包括我的應用程序的實時實例的所有實例,這些實例都在外面。具體假設應用程序正在進行API調用 - 這會影響其行爲。我希望從所有這些應用程序獲得實時信息,以瞭解API的響應程度以及用戶如何看待它。 – steve

1

查看我們Crittercism的一部分。我們最近發佈了一個解決方案,可以從應用內跟蹤實時應用性能(延遲,錯誤率,數據輸入/輸出等)。

免責聲明 - 我爲Crittercism工作。但是我們的解決方案仍然存在:-)