代理android应用程序流量与模拟器

代理android应用程序流量与模拟器

问题描述:

我知道如何设置android模拟器代理浏览器web通过像Charles或Fiddler2代理浏览器的网络流量,但应用程序流量不通过代理。代理android应用程序流量与模拟器

我想调试一个应用程序,我需要看看请求\响应是什么,但无法弄清楚如何设置。我试过-http-proxy命令行参数,但这似乎对我没有任何帮助。

我认为最简单的办法可以是:基于服务器的地址

  1. 使用的工具,像wireshark捕获流量,和过滤。

  2. 使用该日志的流量SOCKS代理,并使用socksify包装围绕Android模拟器

  3. 更新的应用程序使用代理服务器设置(详细信息,您使用的连接方法,例如HttpURLConnection的变化,网页视图,原始插座,...)。无论如何,你都应该这样做,以改善与不同网络设置的兼容性,但不一定是现在。

+0

Wireshark的工作原理,但抓住了太多的流量。不幸的是,它似乎是我读过的许多博客中唯一提及无法正确代理Android模拟器的选项。谷歌需要共同行动。 – 2011-05-01 20:41:12