现象
- adb devices 无响应
- 通过任务管理器杀掉adb.exe 后再adb devices 还是无响应
- 打开日志set ADB_TRACE=all,再adb devices出现以下日志
$ adb devices
adb.exe D 10-30 11:45:26 4064 3472 adb_trace.cpp:187] Android Debug Bridge version 1.0.41
adb.exe D 10-30 11:45:26 4064 3472 adb_trace.cpp:187] Version 33.0.3-8952118
adb.exe D 10-30 11:45:26 4064 3472 adb_trace.cpp:187] Installed as C:\Users\Administrator\AppData\Local\Android\Sdk\platform-tools\adb.exe
adb.exe D 10-30 11:45:26 4064 3472 adb_trace.cpp:187]
adb.exe D 10-30 11:45:26 4064 3472 adb_client.cpp:160] _adb_connect: host:version
adb.exe D 10-30 11:45:28 4064 3472 sysdeps_win32.cpp:1032] could not connect to tcp:5037: cannot connect to 127.0.0.1:5037: 由于目标计算机积极拒绝,无法连接。 (10061)
adb.exe D 10-30 11:45:28 4064 3472 sysdeps_win32.cpp:602] _socket_set_errno: mapping Windows error code 10061 to errno 22
* daemon not running; starting now at tcp:5037
adb D 10-30 11:45:28 6724 9080 adb_trace.cpp:187] Android Debug Bridge version 1.0.41
adb D 10-30 11:45:28 6724 9080 adb_trace.cpp:187] Version 33.0.3-8952118
adb D 10-30 11:45:28 6724 9080 adb_trace.cpp:187] Installed as C:\Users\Administrator\AppData\Local\Android\Sdk\platform-tools\adb.exe
adb D 10-30 11:45:28 6724 9080 adb_trace.cpp:187]
-
google搜索可能是ipv6的问题,于是把ipv6禁掉
- 禁掉后看看是否ipv6被禁掉
C:\Users\Administrator>ipconfig
以太网适配器 以太网:
连接特定的 DNS 后缀 . . . . . . . : DHCP HOST
IPv4 地址 . . . . . . . . . . . . : 10.0.0.110
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 10.0.0.1
以太网适配器 蓝牙网络连接:
媒体状态 . . . . . . . . . . . . : 媒体已断开连接
连接特定的 DNS 后缀 . . . . . . . :
- 再试试adb devices 还是报一样的错,重启电脑搞定