Android emulator 使用Fiddler捕获Android仿真器流量

Android emulator 使用Fiddler捕获Android仿真器流量,android-emulator,Android Emulator,我一直在尝试使用Fiddler捕捉从浏览器和Android emulator中托管的应用程序中填充的网络流量 即使遵循了将代理添加到模拟器的变通方法(设置-更多-蜂窝网络-接入点名称-添加系统IP和端口),我仍然没有成功。您应该输入此IP地址:10.0.2.2作为代理地址。您应该使用它,因为Android emulator无法直接访问您的本地网络,也无法连接到本地计算机。 但是Android Emulator有一个虚拟路由器,所以你可以通过地址10.0.2.2连接到你的计算机。你可以读更多 -或

我一直在尝试使用Fiddler捕捉从浏览器和Android emulator中托管的应用程序中填充的网络流量


即使遵循了将代理添加到模拟器的变通方法(设置-更多-蜂窝网络-接入点名称-添加系统IP和端口),我仍然没有成功。

您应该输入此IP地址:10.0.2.2作为代理地址。您应该使用它,因为Android emulator无法直接访问您的本地网络,也无法连接到本地计算机。 但是Android Emulator有一个虚拟路由器,所以你可以通过地址10.0.2.2连接到你的计算机。你可以读更多

-或-


您可以使用Visual Studio Android Emulator。使用Hyper-V虚拟网络适配器可以直接连接到您的本地网络

关键是,在使用以下设置填充
蜂窝网络设置/接入点名称中的此设置后,您应该切换飞机模式开-关一次:

  • 在->代理中设置系统IP
  • 在->端口中设置小提琴手端口号(默认为8888)
  • 清除用户名密码字段
  • 保存并退出
  • 打开飞机模式,然后将其关闭

  • 现在,您的数据将被Fiddler捕获。

    它只是在旧版本的android上工作。

    关于SO的问题需要代码、确切的或问题描述。这不是一个论坛。。。为meI工作我到处都能看到代理设置建议,但我没有看到飞机模式切换!它现在工作得很好。切换飞机模式开/关对设备都是有效的修复方法,不仅仅是带有代理服务器的模拟器。我试图打开/关闭飞机模式,但代理仍然不起作用。