Jak uzyskać identyfikator procesu procesu rozpoczętego za pomocą aplikacji runtime.getruntime().exec()
?android runtime.getruntime(). Exec() otrzyma identyfikator procesu
Tutaj jest problem .. Zaczynam proces przy użyciu runtime.getruntime(). Exec() z mojej aplikacji UI. Jeśli moja aplikacja na Androida jest wciąż uruchomiona, mogę użyć niszczenia, aby zabić proces. Powiedzmy jednak, że wychodzę z aplikacji za pomocą przycisku powrotu do domu lub z powrotem i kiedy ponownie otwieram aplikację, obiekt procesu jest pusty. Więc potrzebowałbym PID procesu, aby go zabić.
Czy jest lepszy sposób to zrobić?
myPid() zwraca PID twojej aplikacji, a nie proces, który zacząłeś używać getRuntime(). Exec(). –