3.10之后, 安装
~/Library/Application Support/Charles/ca/charles-proxy-ssl-proxying-certificate.crt
3.10之前, 安装
http://www.charlesproxy.com/assets/legacy-ssl/charles.crt
安装Charles根证书
Charles->Help->SSL Proxying->Save Charles Root Certificate
android 7.0以后
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest ... >
<application android:networkSecurityConfig="@xml/network_security_config"
... >
...
</application>
</manifest>
res/xml/network_security_config.xml
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<debug-overrides>
<trust-anchors>
<!-- Trust user added CAs while debuggable only -->
<certificates src="user" />
</trust-anchors>
</debug-overrides>
</network-security-config>