我在一个通过卫星调制解调器执行通信的android项目中。
您需要为调制解调器运行 pppd 命令才能通过 android 建立连接。
我通过 bash 执行了这个命令。
process = Runtime.getRuntime().exec(new String[]{"su", "root", "-c", "/data/local/android_connect.sh", "&> /mnt/sdcard/Download/log.txt"});
在某些时候,android 会使用 PPID = 1 创建这个进程
发生这种情况时,我无法通过执行以下命令来终止进程
android.os.Process.killProcess(pidProcess);
if (process != null)
process.destroy();
是否可以通过android杀死PPID = 1的进程?