当我试图杀死在Android 6上运行的华为P9 Lite上的tcpdump进程时遇到了这个问题。
例如,要启动它,我使用了下一个命令:rootTcpdumpShell.addCommand("/data/data/packet.capture/files/tcpdump.bin -w " + Environment.getExternalStorageDirectory().toString() +"/networkTraffic.pcap", 0, new Shell.OnCommandLineListener() {...}
为了终止该过程,我尝试了kill -9
或kill -s 15
或kill -15
。这些选项给我一个损坏的文件或json。
说实话,我不知道问题出在哪里,所以我很感激你的帮助。谢谢!