Client SSL handshake failed: An unknown issue occurred processing the certificate (certificate_unknown)
安卓7之后调整了安全策略会导致部分手机抓包失败,请参考官网方法:
https://developer.android.google.cn/training/articles/security-config
其中 用于调试较安全的配置CA[证书颁发机构]方式为:
1 res/xml/network_security_config.xml
:
<!-- Trust user added CAs while debuggable only -->
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<debug-overrides>
<trust-anchors>
<certificates src="user"/>
</trust-anchors>
</debug-overrides>
</network-security-config>
2 清单文件里添加
<?xml version="1.0" encoding="utf-8"?>
<manifest ... >
<application android:networkSecurityConfig="@xml/network_security_config"
... >
...
</application>
</manifest>