欢迎各位兄弟 发布技术文章
这里的技术是共享的
G:\test2\scrcpy-win64-v3.3.3>adb connect 192.168.0.100
cannot connect to 192.168.0.100:5555: 由于目标计算机积极拒绝,无法连接。 (10061)
你遇到的错误是 ADB 无法连接 192.168.0.100:5555,提示 目标计算机积极拒绝(10061),说明目标设备没有开放 5555 端口或无线调试未正确启用。以下是详细解决方法:
开启 USB 调试(必须):
进入 设置 → 关于手机 → 版本号(连续点击 7 次开启开发者模式)。
返回 设置 → 开发者选项,打开 USB 调试 和 无线调试
开启无线调试(Android 11+ 可能需要):
在 开发者选项 中打开 无线调试,并记下 IP 和端口(如 192.168.0.100:5555)。
如果设备从未通过无线连接过,需先用 USB 线初始化:
用 USB 线连接手机和电脑。
在电脑终端运行:
cmdadb devices # 确认设备已识别(应显示设备号) adb tcpip 5555 # 开启设备的 5555 端口监听
拔掉 USB 线,再尝试无线连接:
cmdadb connect 192.168.0.100
确认设备的正确 IP:
在手机 设置 → Wi-Fi → 当前网络 中查看 IP(也可能是 192.168.1.x 等)。
尝试指定端口:
cmdadb connect 192.168.0.100:5555 # 显式指定端口
关闭电脑防火墙(临时测试)。
确保手机和电脑在同一局域网(不能是访客网络或隔离网络)。
cmdadb kill-server # 终止 ADB 服务 adb start-server # 重新启动 adb devices # 检查设备是否重新识别
设备重启后失效:需重新执行 adb tcpip 5555。
厂商限制:部分手机(如华为/小米)需额外开启 “无线 ADB” 或关闭 “网络 ADB 认证”。
路由器阻隔:尝试切换网络(如手机热点)。
如果仍失败:
cmdping 192.168.0.100 # 确认设备可达 adb devices # 检查 USB 连接是否正常
或改用 USB 连接(最稳定):
cmdadb devices # 应列出设备 adb shell # 能进入说明 ADB 正常
如果问题依旧,请提供以下信息:
手机型号和安卓版本。
执行 adb devices(USB 连接时)的结果。
是否使用第三方工具(如小米/华为的 ADB 特殊驱动)。
ADB 是 Android Debug Bridge(安卓调试桥)的缩写,是 Google 官方提供的用于与 Android 设备进行通信和调试的命令行工具。
设备管理
查看已连接的 Android 设备(adb devices)。
远程连接设备(Wi-Fi/USB)。
文件传输
上传/下载文件(adb push、adb pull)。
应用调试
安装/卸载 APK(adb install、adb uninstall)。
查看应用日志(adb logcat)。
系统控制
执行 Shell 命令(adb shell)。
重启设备(adb reboot)。
启用无线调试(adb tcpip 5555)。
屏幕控制
手机投屏到电脑(如 Scrcpy 依赖 ADB)。
在电脑上运行 ADB 客户端(如命令行输入 adb)。
设备端运行 ADB 守护进程(adbd),需开启 USB 调试 或 无线调试。
通过 USB 数据线 或 Wi-Fi 网络(端口 5555)通信。
开发者调试应用、抓取日志。
高级用户管理设备(如Root、刷机)。
自动化测试(如 Appium)。
如果你的 ADB 无法连接设备,通常是 USB调试未开、驱动问题 或 网络配置错误(详见之前的解决方案)。
adb 是什么缩写
ADB 是 Android Debug Bridge(安卓调试桥)的缩写,是 Google 官方提供的用于与 Android 设备进行通信和调试的命令行工具。
设备管理
查看已连接的 Android 设备(adb devices)。
远程连接设备(Wi-Fi/USB)。
文件传输
上传/下载文件(adb push、adb pull)。
应用调试
安装/卸载 APK(adb install、adb uninstall)。
查看应用日志(adb logcat)。
系统控制
执行 Shell 命令(adb shell)。
重启设备(adb reboot)。
启用无线调试(adb tcpip 5555)。
屏幕控制
手机投屏到电脑(如 Scrcpy 依赖 ADB)。
在电脑上运行 ADB 客户端(如命令行输入 adb)。
设备端运行 ADB 守护进程(adbd),需开启 USB 调试 或 无线调试。
通过 USB 数据线 或 Wi-Fi 网络(端口 5555)通信。
开发者调试应用、抓取日志。
高级用户管理设备(如Root、刷机)。
自动化测试(如 Appium)。
如果你的 ADB 无法连接设备,通常是 USB调试未开、驱动问题 或 网络配置错误(详见之前的解决方案)。