0
私の悪い英語のために最初の申し訳ありません。Android:Androidはtcpdumpプロセスを終了します
私はAndroid Studioでアプリを開発しました。これは、tcpdump(Process process = Runtime.getRuntime()。exec( "su -c tcpdump -s 0 -v -w /sdcard/capture.pcap");)を呼び出します。最初は正常に動作します。ただし、tcpdumpプロセスは突然終了します。誰かがなぜ私に言うだろうか?
final Process p = Runtime.getRuntime().exec(tcpdumpCommand);
final BufferedReader reader = new BufferedReader(
new InputStreamReader(p.getErrorStream()));
(new Thread() {
public void run() {
while ((line = reader.readLine()) != null) {
Log.d("tcpdump", "stderr: " + line);
}
Log.d("tcpdump", "end of stderr");
}
}).start();
を...そしてlogcatで見て:
はなぜ標準エラーにあなたが