Я пытаюсь найти способ программно открыть и закрыть приложение. Я могу легко запустить приложение, используя
Runtime.getRuntime().exec(new String[] {"open", "<path to application>"});
однако, единственный способ найти его - использовать строку
Runtime.getRuntime().exec(new String[] {"kill", "<process id#>"});
и я не могу найти идентификатор, кроме как открыть терминал вручную и использовать top, чтобы найти #. Если есть программный способ получения этого идентификатора или просто лучший способ открывать и закрывать приложения, я хотел бы услышать об этом.
Спасибо