杀死android中的系统持久化进程

时间:2013-10-06 23:53:02

标签: android process

在android系统中有没有办法暂时停止系统持久化进程,例如com.android.phone,我在循环中尝试(android.os.Process.killProcess)但没有成功。

提前致谢,

编辑: 即使使用root权限,我也无法实现

       tel= android.os.Process.PHONE_UID; 
       Process su = Runtime.getRuntime().exec( "su" ); 
       Process kil = Runtime.getRuntime().exec("kill -9 tell");

1 个答案:

答案 0 :(得分:0)

编辑:哎呀,马克墨菲打败了我。 :)

除非您在设备上拥有超级用户权限,否则无法完成。

http://developer.android.com/reference/android/os/Process.html#killProcess(int)

  

使用给定的PID终止进程。请注意,尽管此API允许   我们要求基于其PID来杀死任何进程,内核会   仍然对您实际能够使用的PID施加标准限制   要杀了通常,这意味着只有运行调用者的进程   包/应用程序以及该应用程序创建的任何其他进程;   共享一个普通UID的软件包也可以互相杀死   过程