OPPO手机8.1.0系统如何用Charles抓https的包

1、电脑上安装Charles;

2、手机上安装CA 证书,OPPO和别的Android手机不同,不能直接安装,需要将charles==>help==>ssl proxying==>save charles root certificate...保存oppo手机上,保存的格式要选择Binary certificate(.cer)的。

3、Android的源代码需要让研发来改动,只改成测试和release的可以就行。

添加如下文件res/xml/network_security_config.xml到代码里面



   
        请求域名
       
           
       

   

4、在AndroidManifest.xml文件中加入以下配置:

Android:networkSecurityConfig="@xml/network_security_config"

大功告成,配置完即可抓包。

你可能感兴趣的:(Charles,抓包)