ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

ADB 连接手机分两步:先在手机上开启「开发者选项 → USB 调试」,再在电脑上装好 platform-tools,然后用 USB 线或 Wi-Fi 建立连接。下面按“USB 有线(最稳)→ 无线

ADB 连接手机分两步:先在手机上开启「开发者选项 → USB 调试」,再在电脑上装好 platform-tools,然后用 USB 线或 Wi-Fi 建立连接。下面按“USB 有线(最稳)→ 无线

ADB 连接手机分两步:先在手机上开启「开发者选项 → USB 调试」,再在电脑上装好 platform-tools,然后用 USB 线或 Wi-Fi 建立连接。下面按"USB 有线(最稳)→ 无线 ADB → 连不上怎么办"的顺序给你。

一、手机端:开启开发者选项和 USB 调试

这是所有 ADB 连接的前提。

  1. 进入设置 → 关于手机,找到「版本号」(部分机型叫"构建号""MIUI 版本""软件信息"里的版本号)

  2. 连续点击版本号 7 次,直到提示"您现在处于开发者模式"

  3. 返回设置,进入新出现的开发者选项

  4. 打开USB 调试​ 开关

  5. (部分厂商建议同步开启)华为/荣耀开「"仅充电"模式下允许 ADB 调试」;小米开「USB 调试(安全设置)」;OPPO 开「OEM 解锁」

💡 各品牌"版本号"位置略有差异:三星在设置→关于手机→软件信息;一加在设置→关于手机;vivo 在设置→系统管理→关于手机→软件版本号

二、电脑端:安装 platform-tools

去 Google 官方下载Android SDK Platform-Tools(developer.android.com/studio/releases/platform-tools),解压到本地如C:\platform-tools

  • Windows:把解压路径加到系统环境变量 PATH,CMD 输入adb version验证

  • Macbrew install android-platform-tools,或手动解压后export PATH=$PATH:~/Library/Android/platform-tools

  • Linuxsudo apt install android-sdk-platform-tools

Windows 上首次连手机可能要在设备管理器装一下厂商 USB 驱动(小米/华为/OPPO 官网都有),否则adb devices看不到设备。

三、方式 A:USB 有线连接(推荐新手)

  1. 原装数据线连手机和电脑(很多廉价线只能充电、不能传数据)

  2. 手机通知栏选"传输文件(MTP)"​ 或"传输照片(PTP)"不要选"仅充电"

  3. 手机弹出"允许 USB 调试吗?"​ → 勾选"一律允许",点确定

  4. 电脑 CMD / 终端输入:

adb devices

看到类似xxxxxxxx\tdevice的输出,就说明连上了。如果显示unauthorized,说明手机端没点允许,盯着手机屏幕重新授权即可。

四、方式 B:无线 ADB(Android 11 及以上)

不用数据线,但手机和电脑必须在同一个 Wi-Fi

1. 在手机开发者选项里开启「无线调试」

2. 进入"无线调试"详情页,你会看到设备的 IP 和端口(如192.168.1.100:12345

3. 电脑端执行配对:

adb pair 192.168.1.100:12345

按提示输入手机上显示的 6 位配对码

4. 配对成功后,用调试端口连接:

adb connect 192.168.1.100:42421 adb devices

看到192.168.1.100:42421 device即连接成功。

📌 Android 10 及以下没有原生无线调试,必须先 USB 连一次,执行adb tcpip 5555把手机切到 TCP 模式,再adb connect 手机IP:5555

断开无线用adb disconnect,断开 USB 直接拔线即可。

五、连不上?按这个顺序排查

现象

可能原因

处理

adb devices空白

数据线是"仅充电线"

换原装 / 标"Sync & Charge"的线

USB 模式是"仅充电"

下拉通知栏改成"传输文件 MTP"

Windows 缺驱动

设备管理器里手动更新到 platform-tools 目录

显示unauthorized

手机没点"允许"

撤销 USB 调试授权后重连,重新点允许

显示offline

ADB 版本不兼容

升级 platform-tools 到最新版

无线adb connect失败

不在同一网段 / 路由器隔离了设备间通信

确认同 Wi-Fi;关闭 AP 隔离

服务异常

ADB 5037 端口被占用

adb kill-server && adb start-server

几个高频踩坑点:

  • USB 线是头号元凶——很多"连不上"其实是线只能充电

  • Windows 上前台 USB 口供电不稳,台式机建议插机箱背后主板上的口

  • 部分杀毒软件 / 手机助手会占用 5037 端口,建议临时退出

  • Android 12+ 有 ADB 授权超时机制(默认 30 分钟),超时后重连会要求重新授权

⚠️ USB 调试等于把手机的高权限开放给电脑,只在自己可信的电脑上开启,用完建议回到开发者选项关闭 USB 调试(华为官方也强烈建议日常关闭开发者选项)。

返回列表