我一直在尝试使用Fiddler捕获从浏览器填充的网络流量和Android模拟器中托管的应用。
即使遵循向仿真器添加代理的解决方法(设置 - 更多 - 蜂窝网络 - 接入点名称 - 添加系统IP和端口),我也没有成功。
答案 0 :(得分:7)
关键是你应该使用以下设置在Cellular network setting / Access point Names
中填写此设置后开启 air-plane 模式一次开启:
现在您的数据将由Fiddler捕获。
答案 1 :(得分:5)
您应该输入此ip-address:10.0.2.2作为代理地址。您应该使用它因为Android模拟器没有直接访问您的本地网络而无法连接到本地计算机。 但Android Emulator有一个虚拟路由器,因此您可以通过地址10.0.2.2连接到您的计算机。您可以阅读更多here
-OR -
您可以使用Visual Studio Android Emulator。使用可以直接连接到本地网络的Hyper-V虚拟网络适配器
答案 2 :(得分:0)
它只能在旧版本的android上运行。