我正在尝试使用以下代码列出所有当前正在运行的进程:
ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
List<ActivityManager.RunningAppProcessInfo> processInfo = am.getRunningAppProcesses();
for (int i = 0; i < processInfo.size(); i++) {
Log.d("Process: ",""+processInfo.get(i).processName );
}
它列出了除“sh”、“strace”等根进程之外的所有内容。任何人都可以告诉如何列出这些吗?它们在通过 shell 命令提示符执行“ps”命令时被列出。