我想知道Android設備上所有應用程序的平均啓動時間。這應該是由我的應用程序完成的。那麼,是否有可能以編程方式從應用程序級別獲取此類信息?Android:應用程序啓動時間
0
A
回答
0
這不起作用。你將不得不開始一個應用程序和時間,但你無法訪問有關另一個應用程序何時完成加載的信息。此外,如何定義啓動時間?直到應用程序打開的時間或直到加載屏幕過去的時間..或直到過去啓動屏幕的時間......?
1
我假設你指的是給定應用完成其onCreate()
方法所需的時間。您可以在植根電話上做些事情,並使用計時器將onCreate()
延長到適合您的應用的某個位置。
+0
我想知道手機上安裝的任何應用程序的啓動時間。而且我無法更改其他應用的onCreate(),對吧?那麼,還有其他想法嗎? –
0
我試圖解決這個問題的方法是通過使用服務來監視日誌,當應用程序X啓動時將啓動一個計時器。我們有正確的工作。我們遇到的問題是如何將應用程序定義爲完成加載。一旦我們有了,我們可以收集數據。但我仍在尋找一種方法來知道應用程序X何時從onCreate()方法從一個活動移動到另一個活動的onCreate()方法。這顯然只適用於有應用程序加載活動的應用程序。
實際上,這是一個非常難以定義和解決的問題。如果你想出與我有什麼不同的東西,我很樂意聽到它。
相關問題
- 1. 應用程序啓動時間很長
- 2. 啓動應用程序時間過長
- 3. 使用com.google.gms.google服務首次啓動應用程序時,Android應用程序需要更多時間啓動
- 4. Android應用程序啓動時崩潰
- 5. 啓動時Android應用程序崩潰
- 6. Android應用程序啓動
- 7. 啓動Android應用程序
- 8. 啓動android應用程序
- 9. 使用asynctask加速android應用程序啓動時間
- 10. 在應用程序啓動時啓動應用程序類
- 11. 應用程序啓動時自動啓動Android服務
- 12. 啓動應用程序時的Android啓動活動
- 13. 當啓動完成時自動啓動應用程序android
- 14. Android應用程序啓動時間過長
- 15. 獲取應用程序啓動時間Android
- 16. 啓動應用程序在啓動時
- 17. 在啓動時啓動應用程序
- 18. 在啓動時啓動應用程序
- 19. android啓動應用程序啓動時的相機活動或同時啓動
- 20. 如何在應用程序啓動時啓動Android服務?
- 21. 如何在開機時啓動/啓動應用程序Android
- 22. 每次啓動Android應用程序時顯示啓動畫面
- 23. 如何在Android應用程序啓動時啓動服務?
- 24. 在應用程序啓動時明確啓動GCM服務Android
- 25. 如何在手機啓動時啓動Android應用程序?
- 26. 如何在Android啓動時延遲啓動應用程序?
- 27. 在啓動時啓動Qt應用程序 - Android
- 28. Android應用程序無法在啓動時啓動
- 29. 在啓動時啓動Android應用程序,無延遲
- 30. Android的 - 啓動應用程序時,系統啓動
通過「啓動」,我只是指正在顯示的應用程序的主頁面。因此,如果我知道用戶點擊應用圖標(包括設備上的所有應用,不僅包括我自己的應用),並顯示時間應用的主頁,那就太好了。那麼如何獲得這些? –