美文网首页我爱编程
Android7.0使用charles抓https包unknow

Android7.0使用charles抓https包unknow

作者: 芭芭拉 | 来源:发表于2018-04-10 10:33 被阅读1518次

参考资料:
https://developer.android.google.cn/training/articles/security-config.html#manifest
https://blog.csdn.net/u011045726/article/details/76064048

一:手机连接电脑的代理
二:手机安装crt证书(安装pem证书无效)
三:工程中res下创建xml文件夹,新建文件network_security_config,文件中的内容为
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true">
<trust-anchors>
<certificates src="system" overridePins="true" />
<certificates src="user" overridePins="true" />
</trust-anchors>
</base-config>
</network-security-config>
在AndroidMenifest.xml中Application配置 android:networkSecurityConfig="@xml/network_security_config"

注:以上是我个人的解决方案,网上有说将证书放到raw中,然后配置network_security_config文件,这种方式我用起来是无效的

相关文章

网友评论

    本文标题:Android7.0使用charles抓https包unknow

    本文链接:https://www.haomeiwen.com/subject/tnzbjxtx.html