搜索了一段时间后,我找到了这个链接:https://dev59.com/YVsX5IYBdhLWcg3wf_v3#46054993
- 设置 -> 网络和互联网 -> 移动网络 -> 接入点名称 -> 点击该接入点并将代理和端口属性设置为您的Charles本地地址(您可以在Charles -> 帮助-> 本地IP地址中找到它)。
保存接入点更改
在某些版本上,您需要打开和关闭飞行模式以使接入点代理生效
菜单流适用于Android 8.0。在其他版本中,某些菜单屏幕可能有不同的名称。
Wi-fi
并仅使用 移动数据
来解决。蜂窝
Edit access point -> <ip>:<port> -> Save -> Airplane mode on/off
Wi-Fi
Edit -> <ip>:<port> -> Save
下载并保存证书
chls.pro/ssl
//Install a certificate -> CA certificate -> Install anyway
从Android N开始,您可以向您的应用程序添加配置。
//manifest
<applicationandroid:networkSecurityConfig="@xml/network_security_config">
//res/xml/network_security_config.xml
<network-security-config>
<debug-overrides>
<trust-anchors>
<!-- Trust user added CAs while debuggable only -->
<certificates src="user" />
</trust-anchors>
</debug-overrides>
</network-security-config>