要通过adb命令连接手机,首先需要确保电脑和手机处于同一局域网内,并且手机已开启USB调试模式,以下是详细步骤和注意事项:

(图片来源网络,侵删)
准备工作
- 安装ADB工具:从Google官网下载Platform Tools工具包,解压到电脑指定目录(如D:\adb),并将该目录添加到系统环境变量Path中,以便在命令行中直接调用adb命令。
- 开启手机USB调试:进入手机的“设置-关于手机”,连续点击“版本号”7次启用开发者选项;返回“设置-系统-开发者选项”,开启“USB调试”开关。
- 连接方式选择:根据手机是否支持USB OTG功能,可选择有线连接(USB数据线)或无线连接(Wi-Fi)。
有线连接步骤
- 物理连接:使用USB数据线将手机与电脑连接,手机屏幕会弹出“允许USB调试”提示,勾选“始终允许”并点击“确定”。
- 验证连接:在电脑命令行输入
adb devices,若显示设备序列号(如xxxxxxxx device),表示连接成功,若显示unauthorized,需重新确认USB调试授权。
无线连接步骤(无需数据线)
- 建立初始连接:通过USB线连接手机与电脑,执行
adb tcpip 5555(5555为默认端口,可自定义),此时手机会重启ADB服务并监听指定端口。 - 获取IP地址:在手机“设置-WLAN”中查看当前连接的局域网IP地址(如192.168.1.100)。
- 无线连接:断开USB线,在电脑命令行输入
adb connect 192.168.1.100:5555,若提示connected to 192.168.1.100:5555,表示连接成功。 - 断开无线连接:执行
adb disconnect 192.168.1.100:5555即可。
常见问题解决
| 问题现象 | 可能原因 | 解决方案 |
|---|---|---|
adb devices无设备显示 |
USB调试未开启/驱动未安装 | 检查USB调试开关,重装手机驱动 |
| 连接超时 | 手机与电脑不在同一局域网 | 确保连接同一Wi-Fi,关闭热点 |
unauthorized错误 |
未授权USB调试 | 在手机端重新确认授权请求 |
高级操作示例
- 推送文件:
adb push D:\local\file.txt /sdcard/(将电脑文件推送到手机SD卡) - 拉取文件:
adb pull /sdcard/download/ D:\backup\(下载手机文件到电脑) - 安装APK:
adb install D:\app.apk - 重启手机:
adb reboot
FAQs
Q1:无线连接时提示“device not found”怎么办?
A1:首先确认手机与电脑在同一Wi-Fi下,检查防火墙是否阻止ADB端口(默认5555),可尝试重启ADB服务:adb kill-server后重新执行adb connect,若仍失败,尝试更换端口(如adb tcpip 8888并对应连接)。
Q2:如何判断手机是否已成功连接ADB?
A2:执行adb devices -l命令,若设备信息显示为model:SM-G973F device:xxxxx product:xxxxx等详细参数,说明连接正常,仅显示序列号且状态为device时,表示已授权但功能受限,需检查USB调试权限设置。

(图片来源网络,侵删)
