概述
有时候要抓取手机 APP 内的数据包,但是手机配置过于麻烦,所以选择使用安卓模拟器来进行调试。
开始
配置Adb环境
- 下载并解压ADB工具包到任意位置。
- 将ADB工具包的路径添加到系统环境变量 Path 中,方便在任意位置使用ADB命令。
启用蓝叠 ABD
- 打开蓝叠模拟器,进入设置。
- 在 设置——高级 中启用ADB开关,记下显示的地址(如127.0.0.1:55555)。
保存好后重启模拟器。
连接ADB到蓝叠
启动模拟器后,在命令提示符(cmd)中输入以下命令连接ADB:
adb connect localhost:[port]
替换 [port]
为前面记下的端口号。
连接成功后,使用以下命令查看连接状态:
adb devices
使用以下命令进入设备的ADB环境:
adb -s localhost:[port] shell
配置网络代理
连接成功后,可以通过ADB命令配置网络代理。注意,错误配置可能导致无法联网。
修改为指定代理
使用以下命令配置代理
settings put global http_proxy [ip]:[port]
恢复默认代理
如果需要恢复默认代理,使用以下命令
settings put global http_proxy :0
确认代理IP地址
代理的IP地址应为本机IP。可以通过以下命令查看本机IP
ipconfig /all
找到对应的IPv4地址,即为本机IP
测试网络连接
在模拟器内置浏览器中打开任意网页,确认网络连接是否正常。如有问题,可尝试切换不同的代理IP地址 。
退出ADB
exit