1、下载安装Charles,此教程仍针对Mac版本
2、设置代理端口:菜单 - Proxy - Proxy Settings - Proxies - HTTP Proxy - 输入端口8888,勾选下方Enable transparent HTTP proxying
3、设置访问控制列表:菜单 - Proxy - Access Control Settings,增加手机IP到IP Range,如果允许Charles代理任何IP,增加0.0.0.0/0到IP Range
4、开发机安装根证书:菜单 - Help - SSL Proxying - Install Charles Root Certificate,将证书添加为信任
5、手机安装根证书:确保手机和电脑在同一局域网同一网段,手机访问chls.pro/ssl下载根证书,以iPhone为例,下载后打开设置 - 通用- 描述文件与设备管理,找到对应的描述文件安装,然后最重要的一步,设置-通用-关于本机-证书信任设置,手动打开证书信任
6、手机-设置-无线局域网-选择当前连接的wifi,HTTP代理 - 手动 - 服务器 - 输入电脑IP,端口8888,如果设置网易MuMu模拟器代理,服务器 - 输入固定IP 10.0.2.2,端口仍为8888,完毕。