![a2ed561227369badcc8d4f2e7adbd872.png](https://img-blog.csdnimg.cn/img_convert/a2ed561227369badcc8d4f2e7adbd872.png)
知乎上有为朋友写了解决方法的文章,但是实际上并没有什么用:
接地气的大仙儿:Charles抓https显示unknown解决方法zhuanlan.zhihu.com![b1cbd939298c6d3f417ea805e389bb0b.png](https://img-blog.csdnimg.cn/img_convert/b1cbd939298c6d3f417ea805e389bb0b.png)
看评论第三位朋友回答的是关键点:
![fa84a48e952a88ea3016a1deffc3afcd.png](https://img-blog.csdnimg.cn/img_convert/fa84a48e952a88ea3016a1deffc3afcd.png)
charles app抓包,只要设置代理手机APP某些应用就会报出网络连接出错,且有很多unkonwn响应。
问题描述:https://bbs.125.la/thread-14017388-1-1.html
![2730c342786876d0ea7aa3978d4fcb4f.png](https://img-blog.csdnimg.cn/img_convert/2730c342786876d0ea7aa3978d4fcb4f.png)
解决方法:打开win10电脑防火墙
![1b895ad2b7a4b69ddde99f79ce8ba19c.png](https://img-blog.csdnimg.cn/img_convert/1b895ad2b7a4b69ddde99f79ce8ba19c.png)
原因是使用Android7以上的系统无法对第三方https的App进行抓包了,因为7.0以上版本设置了安全策略,不再信任用户自己添加的认证证书,也就无法完美的进行抓包。
解决方法:
1、改源代码,注释掉设置安全策略的那些代码即可
2、换手机,换成android7.0版本以下的。【哈哈,其实这才是最好的解决方法】