【发布时间】:2009-07-20 17:12:14
【问题描述】:
有没有一种方法可以使用 Java 获得在 Mac 上运行的所有活动进程的列表?
我可以在 Windows 中使用以下代码返回任务列表,但在 Mac 上会引发异常。如果某些应用程序也在运行,我希望我的应用程序停止。
有什么想法吗?谢谢。
Windows 代码:
Process p = Runtime.getRuntime().exec("tasklist.exe /nh");
BufferedReader input = new BufferedReader
(new InputStreamReader(p.getInputStream()));
//while there are more processes in the task manager list
while ((line = input.readLine()) != null) {
//insert code here for each task running
}
【问题讨论】:
标签: java macos monitoring android-activity