我希望隨時跟蹤用戶應用程序的運行時間。我現在唯一能做的就是運行一個後臺進程,每分鐘都會抓取正在運行的進程列表,並將它們添加到應用程序的時間計數中。有沒有更有效的方法來做到這一點,每分鐘都不需要在後臺執行操作?追蹤應用程序運行時間的最有效方式
0
A
回答
0
而不是記錄一定的時間間隔,我會記錄應用程序啓動和應用程序關閉的時間。要找出何時登錄,請看這個鏈接上的圖像:http://developer.android.com/reference/android/app/Activity.html
正如你所看到的,你可以在onCreate中記錄時間,然後再在onDestroy中記錄時間。然後我會保存這些時間之間的差異,然後將其保存到文件或共享首選項或類似的東西。
+0
我想跟蹤其他應用程序的運行時間,不是我自己的。我無法訪問其他應用程序的onCreate()和onDestroy()。 – AggieDev
相關問題
- 1. 長時間運行Flash動畫/應用程序的最有效方式
- 2. 運行長時間運行流程的最佳且經濟高效的方式
- 3. C#應用程序是否跟蹤其運行的時間?
- 4. 如何倒數Android應用程序的追蹤時間
- 5. 追蹤性能的高效方式
- 6. 最佳命令行時間跟蹤應用程序?
- 7. 在iOS中跟蹤時間的最有效/最精確的方式是什麼?
- 8. WPF應用程序,有效顯示正在運行的進程的方式
- 9. UWP應用程序的運行時間
- 10. 長時間運行的應用程序
- 11. 創建Android應用程序列表的最有效方式
- 12. 追蹤iOS應用程式用戶
- 13. 安排java應用程序每天運行的最有效方法
- 14. 在本地運行Python Web應用程序的最佳方式
- 15. 運行執行API調用的最有效方式
- 16. Xamarin.forms - 長時間運行應用程序
- 17. 時間應用程序在運行
- 18. 在應用程序之間跟蹤用戶的方式?
- 19. 追蹤最近墜毀的應用程序
- 20. 有沒有辦法以編程方式檢測應用程序在chrome調試模式下運行的時間?
- 21. Facebook應用程序:任何方式來運行沒有SSL的應用程序?
- 22. Web應用程序長時間運行的URL模式
- 23. 我將如何去追蹤自應用程序在xcode中運行以來的時間量?
- 24. Swift - 爲iPhone應用程序在後臺運行計時器的最佳方式
- 25. 追蹤Android應用程序得到最小化
- 26. 追蹤數據庫行更新的有效方法
- 27. 如何跟蹤在Android中運行的應用程序的持續時間
- 28. 在ASP.Net應用程序中處理長時間運行的進程的最佳方式是什麼?
- 29. Python:追蹤沒有間隙的最新消息序列號
- 30. 追蹤程序GDB
爲什麼你想在每分鐘後得到時間? –
這樣我可以將應用程序運行時間的準確性提高到1分鐘。 – AggieDev
聽起來類似於這個人在做什麼:http://stackoverflow.com/questions/21766996/what-is-cpu-time-using-androids-ps-x/ – fadden