Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Eclipse 的运行配置中,我添加了额外的模拟器命令行选项“-tcpdump emulator1.cap”,它开始捕获可由 Wireshark 打开的模拟器的网络流量。凉爽的!
现在我想知道如何以某种方式仅捕获某些主机 IP 地址?我可以使用显示过滤器,但文件太大。
您可以尝试直接在设备的命令行上运行 tcpdump。然后您可以指定任意过滤器和选项,如 tcpdump 的手册页所示。
然后,例如:
adb -e shell tcpdump -w /sdcard/capture.pcap host 10.0.2.2
完成后:
adb pull /sdcard/capture.pcap
确保您的模拟器实例有足够的 sdcard 空间进行捕获。