安装Xposed + JustTrustMe框架:
- 下载安装Xposed Installer (3.5)
- 把对应版本的zip文件放入Emulator/0/Android/Data/de…../cache/downloads(新建)/framework(新建)中,该zip文件要对应安卓版本
- 下载并安装JustTrustMe: Release v.2 · Fuzion24/JustTrustMe · GitHub
- 模拟器设置中把root勾选并重启(实机更复杂需要用usb连接电脑root设备)
- 打开Xposed Installer右上角三个点勾选old version
- 点击安装授权
Fiddler安装及设置:Options里面的勾选设置csdn上有很多帖子,很简单
WLAN代理设置:模拟器安卓机设置手动代理,域名为电脑IP4地址,端口8888。浏览器进入“端口:8888” (如192.168.181.180:8888 )下载fiddler证书并安装(CA证书),较高版本安卓需要在设置中搜索安装证书手动安装。
安卓端安装证书后,有些app还是连不上网,此时需要fiddler-option-Action中选最后一个reset certificates重装证书。
安卓能上网后打开app,fiddler中如果显示带锁的标识需要在模拟器中的网络设置中勾选桥接模式,参考 Fiddler对安卓模拟器里的APP抓包(步骤详细,各种抓包工具总结)_安卓抓包-CSDN博客
解锁后就可以用request抓包,遇到401检查authentication格式有无错误