Android:5.0以上获取系统正在运行的进程信息

时间:2022-06-22 05:00:45

前言:

在4.0之前,可以用ActivityManager的getRunningTask方法获取系统正在运行的进程信息,4.0之后,可以用getRunningProcess,5.0之后,这两个方法都不能用了。看了网上总结出来的其他替代方法,其中一个http://blog.csdn.net/daydayplayphone/article/details/52236148

经过试验可以用,大概是通过shell命令的方式,获取进程信息,文章里写的是Android Studio的使用方法,这里将几个类重新打包成了jar,希望有需要的同学可以用。


使用方法:

将jar放到工程目录下后,调用以下方法即可

List<ProcessManager.Process> runningProcesses = ProcessManager.getRunningProcesses();


jar包地址

https://github.com/SingleInstance/ProcessManager