2013-01-24 54 views
3

我使用this代碼來獲取當前在android應用程序中運行的應用程序的信息。 我想我怎樣才能獲得時序信息的當前運行的應用程序Android:獲取正在運行的應用程序的時間信息

(開始時間)
+0

沒有發現任何方法來獲得對所有應用此信息,但它很容易跟蹤,當你自己的應用程序中開始了。我猜這並不能真正幫助你。 – keyser

+0

我正在爲所有應用程序獲取啓動時間尋找解決方案。 – mcacorner

+1

當活動啓動時,您可以檢查Logiycat中的ActiviyManager日誌,並可以按照日誌時間提取對象。 – Jambaaz

回答

0
long millisSinceBoot = SystemClock.elapsedRealtime(); 
     System.out.println("00000 "+millisSinceBoot); 
     System.out.println("11111 "+values.get(position).activeSince+" "+values.get(position).process); 
     long time = ((millisSinceBoot - values.get(position).activeSince)/1000); 
     int[] vals = splitToComponentTimes(time); 

     String time1 = vals[0]+":"+vals[1]+":"+vals[2]; 
     time_list.add(time);   
     timer.setText(time1); 

     System.out.println("valssssss "+vals[0]+" "+vals[1]); 
相關問題