427 字
2 分钟
蓝叠adb连接并配置网络代理

概述#

有时候要抓取手机 APP 内的数据包,但是手机配置过于麻烦,所以选择使用安卓模拟器来进行调试。

开始#

ADB 下载

蓝叠官网下载

蓝叠离线版下载

配置Adb环境#

  • 下载并解压ADB工具包到任意位置。
  • 将ADB工具包的路径添加到系统环境变量 Path 中,方便在任意位置使用ADB命令。

启用蓝叠 ABD#

  • 打开蓝叠模拟器,进入设置。
  • 在 设置——高级 中启用ADB开关,记下显示的地址(如127.0.0.1:55555)。

蓝叠开启 Android 调试

保存好后重启模拟器。

连接ADB到蓝叠#

启动模拟器后,在命令提示符(cmd)中输入以下命令连接ADB:

Terminal window
adb connect localhost:[port]

替换 [port] 为前面记下的端口号。

连接成功后,使用以下命令查看连接状态:

Terminal window
adb devices

使用以下命令进入设备的ADB环境:

Terminal window
adb -s localhost:[port] shell

配置网络代理#

连接成功后,可以通过ADB命令配置网络代理。注意,错误配置可能导致无法联网。

修改为指定代理#

使用以下命令配置代理

Terminal window
settings put global http_proxy [ip]:[port]

恢复默认代理#

如果需要恢复默认代理,使用以下命令

Terminal window
settings put global http_proxy :0

确认代理IP地址#

代理的IP地址应为本机IP。可以通过以下命令查看本机IP

Terminal window
ipconfig /all

找到对应的IPv4地址,即为本机IP

测试网络连接#

在模拟器内置浏览器中打开任意网页,确认网络连接是否正常。如有问题,可尝试切换不同的代理IP地址。

退出ADB#

Terminal window
exit
蓝叠adb连接并配置网络代理
https://fuwari.vercel.app/posts/2024年/蓝叠adb连接并配置网络代理/
作者
云小逸
发布于
2024-03-02
许可协议
CC BY-NC-SA 4.0