首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android模拟器:如何监控网络流量?

Android模拟器:如何监控网络流量?
EN

Stack Overflow用户
提问于 2010-03-16 19:40:04
回答 11查看 132.7K关注 0票数 146

如何监控从android模拟器发送和接收的网络流量?

EN

回答 11

Stack Overflow用户

发布于 2010-04-04 21:21:36

有两种方法可以直接从安卓模拟器捕获网络流量:

  1. 在仿真器上复制并运行ARM-compatible tcpdump binary,可能会将输出写入SD卡(例如,将仿真器的所有流量写入PC

上的本地文件的emulator -tcpdump emulator.cap -avd my_avd

在这两种情况下,您都可以像往常一样使用tcpdump或Wireshark分析pcap文件。

票数 111
EN

Stack Overflow用户

发布于 2012-04-12 15:50:57

也可以使用http代理来监视来自仿真器http请求。您可以在启动新的仿真器时传递-http-proxy标志来设置代理(例如burp)来监控Android流量。示例用法./emulator -http-proxy localhost:8080 -avd android2.2。请注意,在我的示例中,我使用Burp,它是侦听端口8080。更多信息可以在here上找到。

票数 21
EN

Stack Overflow用户

发布于 2013-06-26 13:36:35

对于OS,你可以使用Charles,它简单易用。

有关更多信息,请查看Android Emulator and Charles Proxy博客文章。

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2453949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档