C:\Users\Administrator>adb start-server
adb server version (32) doesn't match this client (36); killing...
* daemon started successfully *
C:\Users\Administrator>adb nodaemon server
error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:
通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 (10048)
在网上看到知乎上有个关于这个问题的解决方法 。
链接:https://www.zhihu.com/question/37891167/answer/109862354
端口只有一个,被其他应用占了,所以adb操作失败。把那个应用进程找到关闭就可以了。
C:\Users\Administrator>netstat -ano | findstr "5037"
TCP 127.0.0.1:5037 127.0.0.1:53098 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:53104 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:53110 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:53116 ESTABLISHED 7604
TCP 127.0.0.1:5037 127.0.0.1:53117 ESTABLISHED 7604
TCP 127.0.0.1:5037 127.0.0.1:53118 ESTABLISHED 7604
TCP 127.0.0.1:5037 127.0.0.1:53119 ESTABLISHED 7604
TCP 127.0.0.1:5037 127.0.0.1:53120 ESTABLISHED 7604
TCP 127.0.0.1:52377 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:52509 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:52911 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:53116 127.0.0.1:5037 ESTABLISHED 4416
TCP 127.0.0.1:53117 127.0.0.1:5037 ESTABLISHED 4416
TCP 127.0.0.1:53118 127.0.0.1:5037 ESTABLISHED 4416
TCP 127.0.0.1:53119 127.0.0.1:5037 ESTABLISHED 4416
TCP 127.0.0.1:53120 127.0.0.1:5037 ESTABLISHED 4416
最后发现手机上安装了app 豌豆荚 和 iTools 把这两个卸载了 就ok了