在安卓设备上调试网络请求

4
有没有一种方法可以通过Fiddler路由Android设备上的网络浏览器发出的请求?我想调试设备在加载网页时进行的网络请求,而等效的模拟器并不一定会给我相同的结果。
谢谢, Dave Morris

1
对于未来的搜索者...我写了一些步骤,以使用Fiddler捕获Android设备(手机或平板电脑)的HTTP流量:http://www.cantoni.org/2011/06/28/debug-http-android-fiddler - BrianC
1个回答

1

您可以设置模拟器通过代理运行Web请求。有多种方法可以设置您自己的代码以使用代理。但是,我不知道如何让生产设备为内置的Web浏览器使用代理。


上周我通过代理在模拟器上运行我的网络请求,但是出于某种原因,这个星期我的四个模拟器(1.6、2.0、2.1、2.2)都无法通过Web浏览器连接到互联网。我找到了一个似乎与我遇到的问题相关的票据,但它说很久以前就已经修复了:http://code.google.com/p/android/issues/detail?id=996谢谢您的帮助, 戴夫 - Dave Morris
@Dave Morris:你确定没有人更改了代理的配置吗? - CommonsWare

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接