Android 自己项目下的配置抓包。配合Charles 仅仅针对当前应用

Charles 配置教程:略
导出pem证书后 通过openSSL 命令行转换未der 这个没有安装openSSL的 可以直接使用git的那个命令行工具

openssl x509 -in C:\Users\liuan\Desktop\1.pem -outform der -out C:\Users\liuan\Desktop\1.der

转换好的文件重命名成英语

charles_certificate.der

放入/res/raw 目录。没有则自己新建
再/res/xml/ network_config.xml  文件内容如下



    
    
        
            
        
    
    
        
            
            
        
    

清单文件  

 
  
android:networkSecurityConfig="@xml/network_config"

这样配置Charles即可抓到自己apk的数据包了。

由于这个每个电脑的证书文件不同。可以添加到忽略文件当中

.gitignore中新增 当然不做配置也不会影响什么。就是每次提交或者什么的会有冲突

*.der


 

你可能感兴趣的:(002android,git)