我想询问Android是否在启动进程时触发事件?或者有没有正确的方法来确定一个过程是否已经启动?
我已经实现了一些基本的捕获算法,当一个感兴趣的过程已经启动但它正在一个服务中工作5分钟检查过程是否正在运行。
我的任务是找出应用程序启动和停止的时间,并计算它处于活动状态的时间。
答案 0 :(得分:0)
如果您只是想知道应用是否已启动,请使用ActivityManager.getRunningAppProcesses即可。
如果您需要实时报告已启动的流程,则答案为否,并且无法使用当前的sdk。
您可以在有根设备上使用existing approaches。