一、序言
一般我们进行App开发的时候都需要捉包来检测数据或者获取接口来开发维护系统,如果用真机的话需要用fiddler设置再在手机设置代理也可以进行,但是这样就要一直操作手机,并且还要适配各种机型,觉得很麻烦以及影响工作效率,所以就想到了使用fiddler+genymotion模拟器来进行手机捉包开发。

二、fiddler
官网简介:Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。
1、下载
fiddler+genymotion安卓虚拟器手机抓包
我这里提我的百度网盘的下载地址,如果觉得不合适也可以自己上百度搜索下载
链接:https://pan.baidu.com/s/1qYmh15E 密码:obpq
2、安装
点击.exe文件下一步安装即可
安装后打开的界面
fiddler+genymotion安卓虚拟器手机抓包_第1张图片

三、genymotion模拟器
中文官网地址:http://www.genymotion.net/,先去注册,账号有用
1、下载
我提供比较完整的下载地址,觉得不合适也可以自己去找
链接:https://pan.baidu.com/s/1hrJr76k 密码:ruh9
下载后你会看到genymotion和vbox都在了
fiddler+genymotion安卓虚拟器手机抓包_第2张图片
安装流程参考:https://www.cnblogs.com/whycxb/p/6850454.html

四、fiddler结合genymotion使用
经过了前面的步骤之后相信大家的fiddler和genymotion都已经安装好了,那么就来使用吧
1、设置fiddler
fiddler+genymotion安卓虚拟器手机抓包_第3张图片
如需捉https
fiddler+genymotion安卓虚拟器手机抓包_第4张图片
2、genymotion打开模拟器、设置wifi代理
fiddler+genymotion安卓虚拟器手机抓包_第5张图片
fiddler+genymotion安卓虚拟器手机抓包_第6张图片
fiddler+genymotion安卓虚拟器手机抓包_第7张图片
fiddler+genymotion安卓虚拟器手机抓包_第8张图片
fiddler+genymotion安卓虚拟器手机抓包_第9张图片
3、捉包
fiddler+genymotion安卓虚拟器手机抓包_第10张图片

五、补充
如果觉得fiddler看的不够清楚,可以推荐使用HttpNETworkSniffer,一样可以捉包来看的
链接:https://pan.baidu.com/s/1b1SNEI 密码:rd0h
fiddler+genymotion安卓虚拟器手机抓包_第11张图片
哈哈哈,文章就到这里,大家有更好的想法可以一起分享学习!