欢迎各位兄弟 发布技术文章
这里的技术是共享的
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调试未开、驱动问题 或 网络配置错误(详见之前的解决方案)。