Android 7.0 以上不了包。会显示 unknow...(如果是自己的应用。可以在代码配置)
平果手机测试可以。如果不行。还需要在 通用>关于本机>证书信任设置
1,下载charles
https://www.charlesproxy.com/download/
2.跟着提示一直下一步安装即可
3.启动charles安装证书 点击charles中的help>SSL Proxying>install charles Root certificate
安装时注意 选择将所有证书存储到第三方根证书颁发机构
最后点击证书路径 看证书状态 显示改证书没有问题即可
4.手机端配置网络代理 需要和电脑端在同一个局域网
win+R 输入cmd 输入ipconfig查看ip地址
点击Proxy -》Proxy Settings查看端口号
5.苹果手机 在safari浏览器中输入: http://chls.pro/ssl
安卓手机 在自带的浏览器中输入 http://chls.pro/ssl
会自动提示下载 安装证书后 有弹窗选择Allow
6.如果浏览器输入http://chls.pro/ssl 没有网络 需要在pc端设置下网络防火墙允许charles应用通过
7.此时抓包charles会显示unknown
需要配置抓取https请求
点击Proxy -> SSL Proxying Settings
Host输入框输入*
Port输入框输入*
8.以上就配置好了 如果不行请重启charles