2016-12-14 8 views
0

私は、接続に関する問題のトラブルシューティングを行うVOIP通話アプリケーションの開発者です。自分のアンドロイドアプリで送受信されたパケットをキャプチャする最も良い方法は何ですか?

プロダクションで、pcapトレースをアップロードするものを出荷したいと思います。特に、落としたり、騒音が多い、または他の不快感を感じるものがあります。

すべてのアプリケーションのネットワークトラフィックをキャプチャするための外部アプリ(ルートを必要とするもの)があるようですが、アプリケーションに組み込み、デバッグに役立つライブラリはありません。

これには使いやすいソリューションがありますか?

答えて

0

1. Wiresharkを

実行Wiresharkのホットスポットとしてあなたのラップトップとセットアップあなたのラップトップに。あなたのラップトップのホットスポットにデバイスを接続してから、実行してください。 Wiresharkはすべてのパケットをキャプチャします。

2. ADB

adb root > remount > shell

$su > tcpdump -w /sdcard/tcp > [CTRL-C]停止する>終了

adb pull /sdcard/tcp 
関連する問題