Obtenir le PID d'un processus pour tuer, sans connaître son nom complet

Je suis codage d'une application Android. Maintenant, je vais dans une pièce où la demande doit tuer un processus. Mais je ne sais pas son nom complet ou son PID. Je Connais les commandes:

android.os.Process.killProcess(Pid)

et

android.os.Process.getUidForName("com.android.email")

Mais mon problème est que je ne sais pas le nom complet du processus.

C'est un code natif processus, afin de ne pas quelque chose comme com.quelque chose.quelque chose

Le processus est /data/data/com.something.something/mybinary

mais il est en cours d'exécution avec des commandes comme

/data/data/com.something.something/mybinary -a 123 -b 456

de ce fait je ne peux pas utiliser

android.os.Process.getUidForName("/data/data/com.something.something/mybinary")

OriginalL'auteur user1114653 | 2011-12-24