对于 Android-N 操作系统,是否有人知道配置 charles 代理以拦截 Android N 流量以进行调试的步骤?
问问题
1228 次
1 回答
2
您需要创建一个 SSL 证书,然后将其添加到 charles 和您的应用程序中。
这里有一些关于如何创建证书并让 charles 使用它的说明:http: //codeblog.shape.dk/blog/2014/01/06/custom-ssl-certificate-with-charles-web-proxy/
(我已经阅读了整篇博文,但相关的部分在“自定义 SSL 证书”部分)
然后,根据您的要求,您将需要通过添加带有配置选项的 network_security_config.xml 文件来让您的应用程序(或其风格)使用该证书,以满足您的需求。此主题在以下链接中进行了描述:
https://developer.android.com/preview/features/security-config.html
https://android-developers.blogspot.co.uk/2016/07/changes-to-trusted-certificate.html
于 2016-08-04T12:36:38.260 回答