Charles Android 7.0+ https 抓包 ssl tls

此文章不是基础入门的、配个无关紧要的破图的菜鸟挠痒痒文章。

此文章解决的是疑难问题。

阅读此文章的基础是你已经可以在Android7.0以下的版本上抓https包了。

Charles抓包https在Android 7.0上,需要特殊配置。否则无法抓包。

也就是说Android7.0你只能抓你自己的APP的包了,不能抓别的APP的包。

怎么做?

创建一个xml文件

res/xml/network_security_config.xml

里面有如下内容:

 
  
  
 
  
  
  
 

然后到AndroidManifest.xml里
在application elment下,加入
android:networkSecurityConfig="@xml/network_security_config"

大功告成!

你可能感兴趣的:(Charles Android 7.0+ https 抓包 ssl tls)