系统是否在启动进程时触发事件?

时间:2013-03-18 12:02:29

标签: android events process

我想询问Android是否在启动进程时触发事件?或者有没有正确的方法来确定一个过程是否已经启动?

我已经实现了一些基本的捕获算法,当一个感兴趣的过程已经启动但它正在一个服务中工作5分钟检查过程是否正在运行。

我的任务是找出应用程序启动和停止的时间,并计算它处于活动状态的时间。

1 个答案:

答案 0 :(得分:0)

如果您只是想知道应用是否已启动,请使用ActivityManager.getRunningAppProcesses即可。

如果您需要实时报告已启动的流程,则答案为否,并且无法使用当前的sdk。

您可以在有根设备上使用existing approaches