我正在编写一个Android应用程序.现在我要去应用程序应该杀死进程的部分.但我不知道它的全名或它的PID.我知道命令:
android.os.Process.killProcess(Pid)
Run Code Online (Sandbox Code Playgroud)
和
android.os.Process.getUidForName("com.android.email")
Run Code Online (Sandbox Code Playgroud)
但我的问题是我不知道该过程的全名.
这是一个本机代码进程,所以不像com.something.something
这个过程是 /data/data/com.something.something/mybinary
但它运行的命令如
/data/data/com.something.something/mybinary -a 123 -b 456
Run Code Online (Sandbox Code Playgroud)
因为这个我不能用
android.os.Process.getUidForName("/data/data/com.something.something/mybinary")
Run Code Online (Sandbox Code Playgroud)