ARTICLE · 1154011
安卓无线使用adb|Android 9 也能用!
安卓无线使用adb|Android 9 也能用! 测试移动端安卓包时, 经常遇到数据线老是接触不良、电脑端口不够用这些情况导致无限法使用adb命令。真的很烦!其实不用插线也能调试和装包——无线 ADB 连上之后,装包、推文件、卸载应用和 USB 完全一样。下面以 Android 9 为例,把完整流程和踩坑点都整理一遍。 一、准备工作 Android 9 没有原生「无线调试」菜单,所以需要先用数据线激活一次,之后就能拔线用了。
二、操作步骤 1.插线激活网络调试 用数据线把手机连上电脑,先确认设备识别正常: adb devices 看到手机序列号后面是 device,说明连接没问题。 然后开启网络监听模式: adb tcpip 5555 作用:所有的安卓手机系统内置一个调试后台程序 adbd。手机日常状态下它不会运行;打开 USB 调试后 adbd 才启动,默认只支持 USB 有线连接。执行这条命令,会将 adbd 切换为 TCP 网络模式,在 5555 端口监听,等待电脑通过 WiFi 局域网发起 ADB 连接。 5555 是端口号(不是 IP):IP 定位设备,端口区分设备内的服务,这里就是 ADB 调试服务。看到输出 restarting in TCP mode port: 5555 即代表设置成功。 补充要点 2.查手机 IP 手动查看:手机进入 设置 > 关于手机 > 状态信息,记录 IP(一般 192.168.x.x)命令查询(USB 线已连接电脑时):执行 adb shell ip addr show wlan0,直接获取 WiFi IP,类似 PC 的 ipconfig。 ⚠️ 注意:命令方式依赖 USB 预先连通;如果没有 USB,只能手动在手机设置里看 IP。 3.拔线,无线连接 拔掉数据线,电脑上执行: adb connect 你的手机IP:5555 看到 connected 就成功了。再验证一下: adb devices 显示 IP:5555 device 就说明无线连接已经建立。 4.装包 adb install 你的应用.apk 常用参数:
三、常见问题与注意事项 显示 offline 或 unauthorized,装包会直接失败,得先把状态解决掉。 2. unauthorized 怎么办 一般是手机没授权这台电脑的 ADB 密钥。去 开发者选项 > 撤销 USB 调试授权,然后: adb kill-server adb connect 你的IP:5555 手机重新弹出授权框时点「允许」就行。 3. offline 怎么办 多半是手机休眠把网络连接断了。点亮屏幕解锁,再 adb devices 看看状态。如果还是不行,重新插线走一遍 adb tcpip 5555。 Android 9 的网络调试模式在重启后会失效,需要重新用数据线激活一次。 传输几百 MB 的 APK 时,手机息屏可能导致连接中断。建议保持亮屏或插着充电器。 电脑热点重开、手机重连 Wi-Fi,IP 都可能变,变了就用新 IP 重新 adb connect。 部分公共 Wi-Fi 开了「AP 隔离」,设备之间互相连不上,换个网络试试。
四、小结 无线 ADB 在安装应用、调试、推送文件等场景下,使用体验与 USB ADB 基本接近。但 Android 9 设备重启后需重新开启无线 ADB;且相比无线方式,有线 USB 连接稳定性更强,条件允许时优先推荐数据线调试。无线 ADB 更适合数据线不便使用的场景,作为备选方案。
手机和电脑连同一个 Wi-Fi 手机开启「开发者选项」+「USB 调试」 电脑装好 ADB 工具(platform-tools)
5555 是传统默认端口,可自定义修改,如adb tcpip 5556,连接时端口要同步修改;该端口起源于安卓模拟器。 适用范围:Android10 及以下(Android9);Android11 + 原生无线调试为 TLS 配对,端口动态分配,不再使用固定 5555。 手机重启后 TCP 模式失效,需要重新执行该命令。 安全提醒:局域网开放 ADB 端口有风险,调试结束执行adb disconnect断开;重启手机自动关闭监听。
覆盖安装:adb install -r 你的应用.apk 装到外置存储:adb install -s 你的应用.apk 卸载:adb uninstall 包名
状态必须是 device
手机重启后失效
装大包时别让手机休眠
IP 可能会变
确保同一网络