2012-04-06 3 views
1

私は、tcpdump、wiresharkなどを使ってネットワークトラフィックをキャプチャする方法について、数多くのスレッドがあることを知っています。Eclipse > Run Configurations-tcpdump emulator1.capを有効にしました。しかし、私は このデータがどこにキャプチャされているのかわかりません。誰かがtcpdumpを使ってトラフィックをキャプチャする方法の手順をステップごとに教えてもらえますか?アンドロイドエミュレータでネットワーク活動をキャプチャする

答えて

5

エミュレータのPWDに格納されます。私は、コマンドラインからエミュレータを起動した場合、

$エミュレータ-tcpdump emulator1.cap -Avdのx86

のような、私は素敵なemulator1.capファイルを取得します。

Eclipseを使用すると、おそらく絶対パスを実行することができます。 -tcpdump /tmp/emulator1.capかを書いてみ-tcpdump C:\ emulator1.cap私の場合は

-1

(Windowsの場合)私はそれをやってみましたが、私は次のように警告し、いくつかのエミュレータを得た:

エミュレータ:WARNING :-tcpdumpフラグはQEMU2ではまだサポートされておらず、無視されます。

ところで、コンソールで発行したコマンドは/ path_to_sdk/sdk/tools/emulator -tcpdump /path_to_save/emulator1.cap -avd Nexus_7_API_22です。

エミュレータがtcpdumpフラグをサポートしているイメージやエンジンに関するアイデアはありますか?

+0

新しい質問がありますか? *質問として*あなたは4年前に尋ねられた質問に対する答えとしてこれを投稿しました。 –

+0

いいえ@DavidMakogon、私は彼に、私が発行したコマンドはうまくいくはずだが、うまくいかないという答えを伝えています。私は彼の質問と私のフォローアップの両方の質問に対してすでに答えを見つけていますが。 – warfreak92

関連する問題