Android 自己项目下的配置抓包。配合Charles 仅仅针对当前应用
2023-09-27 14:27:38 时间
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 文件内容如下
<?xml version="1.0" encoding="utf-8"?>
<network-security-config xmlns:tools="http://schemas.android.com/tools">
<base-config>
<trust-anchors>
<certificates src="@raw/charles_certificate"/>
</trust-anchors>
</base-config>
<debug-overrides>
<trust-anchors>
<certificates src="@raw/charles_certificate"/>
<certificates src="system"/>
</trust-anchors>
</debug-overrides>
</network-security-config>
清单文件
<application 节点下新增配置
android:networkSecurityConfig="@xml/network_config"
这样配置Charles即可抓到自己apk的数据包了。
由于这个每个电脑的证书文件不同。可以添加到忽略文件当中
.gitignore中新增 当然不做配置也不会影响什么。就是每次提交或者什么的会有冲突
*.der
相关文章
- Android Listview SimpleAdapter的使用完整示例(实现用户列表)
- Android Studio 安装配置教程 - MacOS(详细版)
- 【Android开发】算法题合集(十三)唯一摩尔斯密码词和写字符串需要的行数
- android-配置虚拟机Virtual device
- 如何在 Xamarin 中快速集成 Android 版远程配置
- Android图像滤镜框架GPUImage从配置到应用
- Android开发常用开源框架:图片处理
- Mac下配置android环境变量
- Android ActionBar完全解析,使用官方推荐的最佳导航栏(下) .
- Android studio 配置file encoding 无效,中文乱码解决办法
- android开发支付宝接口开发流程(密钥篇)
- Android模拟器怎么配置网络连通
- 一种粗暴快速的Android全屏幕适配方案
- Android四大组件之BrocastReceive
- Android多版本flavor配置之资源文件和清单文件合并介绍
- android SIM Switch功能和配置
- 赵雅智_android_frame动画
- Unity 使用教程 之 Win 配置Android环境,打包发布Apk流程详解
- Android开发(20)--RadioGroup的使用
- 反编译 android apk 文件看看java源代码
- Facebook Messenger正式登陆Android Auto车载信息娱乐平台
- Android 根据版本号更新
- Android Studio 关联第三方模拟器_ADB命令配置和VT设置教程链接
- Android Studio 关联第三方模拟器_ADB命令配置和VT设置教程链接
- Android Studio手动配置Gradle的方法