安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

这里以charles与逍遥模拟器为例

安装charles

打开后配置代理

代理->代理设置

安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

启用透明http代理

安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

代理->ssl代理

安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

点添加,全给*就好

再安装证书

安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

安装到受信任的根证书颁发机构

安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

打开逍遥模拟器,在逍遥模拟器中下载个文件管理器

安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

打开设置 ->WLAN -> 修改网络

代理设置为手动,端口使用之前http设置的8888

安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

第一次配置完代理,需要在PC端进行允许操作,详见下图的Allow(如果不小心关了下面的弹框,可以重新配置一下手机代理或在Charles里手动添加)

安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

打开浏览器输入chls.pro/ssl
安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

下载好后点下载好的证书安装,名称随便取

安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

接下来打开下载的文件管理器进入目录长按复制这个证书文件:

data/misc/user/0/cacerts-added

安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

返回根目录将它粘贴到system/etc/security/cacerts下

安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

然后证书就到系统信任凭据内了就不会再提示 unknown
安卓模拟器7.0以上charles 或者fiddler 抓包为 unknown

上一篇:分布式事务-常见的三种解决方案(mq)


下一篇:Nginx配置SSL证书时——nginx:[emerg]unknown directive ssl错误