Мне нужен метод, который бы остановил программу на неопределенный или определенный срок(Заморозить), подобно методу Thread.sleep() , только у чужой программы.
Я разрабатываю программу, которая модифицирует некоторые данные чужой программы во время её выполнения. Мой код работает хорошо, но есть одна проблема:
Делать это нужно за 3-5 секунды(иначе чужая программа выполниться с наполовину модифицированными данными и выдаст ошибку), а мой код выполняется примерно 20 секунд.
Да, я пытался ускорить, но это не слишком помогло; Я подумал, что возможно в Android есть какой-нибудь метод для остановки и возобновления через неопределённое время процесс чужой программы.
Я начал гуглить и наткнулся на метод Process.sendSignal(Process.SIGNAL_KILL); , с помощью которого можно «убить» процесс , но это мне не подходит. Больше я не смог найти.
Извините, я немного нуб в java.
Спасибо.
Продвижение своими сайтами как стратегия роста и независимости