Android 7.0及以上版本 使用fillder抓取https请求

换了小米6 Android 8.0后 抓取不到https了 经过一番查询 解决了问题 记录一下。

1.首先安装 Fillder 根证书
2.(关键)
<1> 在工程目录 main-res- 下 新建 xml文件夹,在里面新建 network_security_config.xml
<2> network_security_config.xml 内容如下:









<3> 在 AndroidManifest中 application 节点 配置 android:networkSecurityConfig="@xml/network_security_config"

Android 7.0及以上版本 使用fillder抓取https请求_第1张图片
image.png

重进应用,就可以抓取https啦,大概意思就是debug模式下信任用户安装的CA证书

你可能感兴趣的:(Android 7.0及以上版本 使用fillder抓取https请求)