在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");
答案 0 :(得分:0)
除非您在设备上拥有超级用户权限,否则无法完成。
http://developer.android.com/reference/android/os/Process.html#killProcess(int)
使用给定的PID终止进程。请注意,尽管此API允许 我们要求基于其PID来杀死任何进程,内核会 仍然对您实际能够使用的PID施加标准限制 要杀了通常,这意味着只有运行调用者的进程 包/应用程序以及该应用程序创建的任何其他进程; 共享一个普通UID的软件包也可以互相杀死 过程