2014-09-18 77 views

回答

0

如果你正在談論你自己的應用程序,從自身測量時間,你可以在onCreate/onDestroy和onResume/onPause中設置起點和終點。這些方法將使用System.currentTimeMillis()。

如果您的應用程序正在測量,你也可以使用靜態的標誌,如:

public static boolean running = false; 

其設置爲true的onCreate(),並返回到假的onDestroy()。

+0

不,我需要得到所有的應用程序工作時間 – MrKosherno 2014-09-18 22:51:11

+0

@MrKosherno:那麼,在這種情況下,我認爲這可能是shell的任務,因爲我沒有看到這個API。所以我可能會嘗試使用以下方法獲取進程的啓動時間: 「ls -lt/proc /」+ your_process_id – 2014-09-19 06:17:32

相關問題