首先需要一个 监听的软件 叫做 Fiddler

我这边提供一个下载地址。


监听安卓APP 虚拟机 接口 分析解决方案_Fiddler

安装到特定的硬盘里

监听安卓APP 虚拟机 接口 分析解决方案_IP_02

打开这个软件后是这个样子的

监听安卓APP 虚拟机 接口 分析解决方案_端口号_03

然后要配置好代理的端口信息

监听安卓APP 虚拟机 接口 分析解决方案_重启_04

然后选上这两条

监听安卓APP 虚拟机 接口 分析解决方案_重启_05

要注意端口号要与模拟器上面的代理端口一致

监听安卓APP 虚拟机 接口 分析解决方案_端口号_06

另外就是要设置好需要获取的主机信息。我这里是通过域名来区分。

搞定。

 

安装好以后 同时要启动 虚拟机 包含里面的APP 

我用的是夜神安卓模拟器   可以百度搜的到

点击设置

监听安卓APP 虚拟机 接口 分析解决方案_端口号_07

点击WLAN

 

监听安卓APP 虚拟机 接口 分析解决方案_安卓监听_08

然后,鼠标点住这个 WiredSSID不动,弹出修改页面

监听安卓APP 虚拟机 接口 分析解决方案_端口号_09

点击修改网络

监听安卓APP 虚拟机 接口 分析解决方案_IP_10

点击修改高级选项

监听安卓APP 虚拟机 接口 分析解决方案_IP_11

然后会出来代理

  1. 是你自己的主机IP地址 可以通过 CMD Ipconfig获取到
  2. 是要代理的端口号,要与 刚才那个软件设置的一直。
  3. 然后确定
  4. 如有问题,请重启 Fiddler 软件

监听安卓APP 虚拟机 接口 分析解决方案_端口号_12

 

至此,就可以获取到相关接口信息了。