内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
如何监视从我的android模拟器发送和接收的网络流量?
也可以使用http代理来监视来自仿真器的http请求。你可以-http-proxy
在启动新模拟器时传递标志以设置代理来监控Android流量。用法示例./emulator -http-proxy localhost:8080 -avd android2.2
。请注意,在我的示例中,我使用Burp,它正在侦听端口8080。
有两种方法可以直接从Android模拟器捕获网络流量:
tcpdump -s0 -w /sdcard/emulator.cap
。emulator -tcpdump emulator.cap -avd my_avd
将所有模拟器的流量写入PC上的本地文件在这两种情况下,你都可以使用tcpdump或Wireshark正常分析pcap文件。