Я разрабатываю приложение для Android. Сейчас я перехожу к части, где приложение должно убить процесс. Но я не знаю его полное имя или PID. Я знаю команды:
android.os.Process.killProcess(Pid)
и
android.os.Process.getUidForName("com.android.email")
Но моя проблема в том, что я не знаю полного имени процесса.
Это процесс нативного кода, так что не что-то вроде com.something.something
Процесс /data/data/com.something.something/mybinary
но он работает с командами типа
/data/data/com.something.something/mybinary -a 123 -b 456
из-за этого я не могу использовать
android.os.Process.getUidForName("/data/data/com.something.something/mybinary")