所需工具:Charles、Genymotion
下载地址:http://pan.baidu.com/s/1pJ0uQYR
Windows环境下可以参考这篇文章:Fidder
抓包
1、准备工作:解压提供的压缩包,安装Charles,输入提供的注册码。
2、查看Mac电脑的IP地址,系统偏好设置->网络(或者终端下输入ifconfig)
3、运行Genymotion(或者普通安卓手机)
打开设置里的活动的网络连接,设置代理:
4、完成
运行任意app,随意点击,打开sharles可以看到抓到的包了。
结果如下:
附:
Charles中文显示乱码的解决方法:
Response中文乱码:在info.plist 中 的vmoption 添加-Dfile.encoding=UTF-8
(路径:应用程序-右键Charles-显示包内容-MacOS-info.plist)