PC 上操作
- open charles
- Help-->SSL Proxying-->Install Charles Root Certificates
- trust this Certificates
- Help-->SSL Proxying-->Save Charles Root Certificates
- Proxying--> SSL Proxying Settings-->SSL Proxying-->add Host:* Part 443
- 取消代理pc
adb push path/to/charles-ssl-proxying-certificate.pem /scard/Download
Android 手机上操作
- 从存储设备安装安装证书
- CA 证书
- 选择push的证书
adb root
adb remount
adb reboot
adb shell
ls /data/misc/user/0/cacerts-added/
600bd513.0
mv /data/misc/user/0/cacerts-added/600bd513.0 /system/etc/security/cacerts
chown root:root /system/etc/security/cacerts/600bd513.0
然后手机系统证书中滑到最后,查看是否有对应的证书,有一个叫xk72的证书,就证明安装成功了
Android 4.4.4 证书