一、Fiddler设置
1. 打开 “Tools” -> “Options”,HTTPS一栏设置如下:
2. 点击Trust Root Certificate:
或者也可以点击Export Root Certificate to Desktop导出到桌面之后再双击安装。
3. Connections一栏设置如下:
二、雷电模拟器设置
1. 网络一栏设置如下:
2. 其他一栏中设置开启ROOT权限和ADB调试:
3. 磁盘一栏中设置系统盘可写入:
4. 进入模块器,点击设置图标:
点击网络和互联网:
再点击WLAN:
点击设置小图标:
点击编辑小图标:
设置代理服务器地址,ip可从ipconfig命令中查到,端口号固定为8888
5. 用chrome浏览器访问 192.168.8.27:8888,按照页面提示下载证书
然后安装证书:
6. 使用adb命令查看刚刚安装的证书:
adb root
adb remount
adb shell
su
ls /data/misc/user/0/cacerts-added/
正常情况下,可获得一个类似于 269953fb.0 这样格式的证书。
如果在该目录没有看到证书,可以在手机设置中搜索“加密与凭据”,然后点击下图中的第2项:
然后再点击下图的“清除凭据”按钮:
清除之后,参照前文的步骤再次用chrome浏览器访问 192.168.8.27:8888,安装证书,这一次 在/data/misc/user/0/cacerts-added/ 就可以看到证书了。
7. 移动证书到根目录:
cp /data/misc/user/0/cacerts-added/269953fb.0 /system/etc/security/cacerts/
chown root:root /system/etc/security/cacerts/269953fb.0
chmod 644 /system/etc/security/cacerts/269953fb.0