【发布时间】:2011-06-03 19:52:53
【问题描述】:
我正在尝试找到一种以编程方式打开和关闭应用程序的方法。我可以使用
轻松启动应用程序 Runtime.getRuntime().exec(new String[] {"open", "<path to application>"});
但是,我能找到关闭它的唯一方法是使用这条线
Runtime.getRuntime().exec(new String[] {"kill", "<process id#>"});
除了手动打开终端并使用 top 查找 # 之外,我无论如何都找不到获取 id #。如果有一种编程方式来获取这个 id,或者只是一种更好的方式来打开和关闭应用程序,我很想听听。
谢谢
【问题讨论】: