0

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");
4

1 回答 1

0

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

除非您在设备上具有 root 访问权限,否则无法完成。

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

杀死具有给定 PID 的进程。请注意,尽管此 API 允许我们根据其 PID 请求终止任何进程,但内核仍会对您实际能够终止的 PID 施加标准限制。通常这意味着仅运行调用者的包/应用程序的进程以及该应用程序创建的任何其他进程;共享一个公共 UID 的包也将能够杀死彼此的进程。

于 2013-10-07T00:04:52.233 回答