現象
- 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禁掉
image.png - 禁掉后看看是否ipv6被禁掉
C:\Users\Administrator>ipconfig
以太網適配器 以太網:
連接特定的 DNS 后綴 . . . . . . . : DHCP HOST
IPv4 地址 . . . . . . . . . . . . : 10.0.0.110
子網掩碼 . . . . . . . . . . . . : 255.255.255.0
默認網關. . . . . . . . . . . . . : 10.0.0.1
以太網適配器 藍牙網絡連接:
媒體狀態 . . . . . . . . . . . . : 媒體已斷開連接
連接特定的 DNS 后綴 . . . . . . . :
- 再試試adb devices 還是報一樣的錯,重啟電腦搞定