2013-01-24 29 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]); 
相关问题