网络与 ADB 连接
判断联网问题,找到正确的本机 ADB 端口并连接。
先区分哪一层不能联网
Mac 能联网,不代表 Android 内的每个应用都能访问同一服务。先分别检查 Mac 浏览器、Android 浏览器和出问题的应用,记录失败发生在哪一层。
- 确认 Mac 网络工作正常,再用 Android 中一个已知可访问的地址测试。
- 若只有某个应用失败,检查应用自身账号、服务状态、权限与版本,不要先重建整台设备。
- 若所有 Android 网络访问失败,记录设备状态、镜像、网络提示与 Mac 当前 VPN / 代理环境,正常关机后重试。
连接这台设备的 ADB
普通启动和图形界面安装 APK 不要求你手工输入 ADB 命令。以下流程适合需要调试或按支持人员指引收集信息的用户;终端中需已经可用 adb。
- 启动目标设备并等待 Android 就绪。打开该设备“设备设置 → 连接 → ADB 连接”。
- 读取当前显示的 127.0.0.1 地址与端口,点击复制命令。端口被占用时,下一次启动可能改用其他端口。
- 在 Mac 终端粘贴并执行该页给出的完整 adb connect 命令。不要照抄其他设备或旧截图中的端口。
- 执行 adb devices,检查目标地址的状态;后续命令明确选择该地址,避免操作错误设备。
adb devices本手册不提供固定端口范例,正确端口以当前设备界面为准。这里的回环地址用于这台 Mac 本机,不是供另一台电脑或手机直接连接的公网地址。
常见 ADB 状态
| 状态 | 检查 |
|---|---|
| connection refused / 无法连接 | 确认设备没有关机或暂停,重新读取当前端口,等待 Android 启动。 |
| offline | 等待就绪,核对是否连到旧端口;必要时断开该目标后用当前命令重连。 |
| unauthorized | 查看 Android 画面是否有调试授权提示,确认目标和操作后再处理。 |
| more than one device / 多设备 | 在命令中显式指定当前设备地址,避免使用未指定目标的调试命令。 |
| 终端找不到 adb | 这只是终端工具未安装或不在搜索路径;不代表 RedPot 设备本身损坏。 |
文件传输的边界
将文件拖到 Android 画面时,当前公开说明的入口是 APK 安装。不要期待任意文档、照片或目录自动变成共享文件夹。普通文件可使用 Android 应用自己的导入导出方式;高级用户可使用已连接的 ADB,但要先核对目标和目标路径。