正常情况下遇到adb shell无法使用的情况,大都是“5037”端口号被占用了,但是今天的问题并非这样
先看问题:
C:\Users\yejinmo>adb shell
adb server is out of date. killing...
CreateProcess failure, error 2
* failed to start daemon *
error:
解决方法:
将C:\Windows\System32目录下的adb.exe复制到C:\Windows\SysWOW64下即可
如果还是不行,看看C:\Windows\SysWOW64 目录下有没有 AdbWinApi.dll ,如果没有就再从C:\Windows\System32中复制一个过来
没反应可用:
adb kill-server
adb start-server
再来看看“5037”端口被占用的解决方法:
按顺序来就好
adb nodaemon server
netstat -ano | findstr "5037"
tasklist | find "5037"
adb start-server
一般问题上述的解决方式即可,但我遇到的问题怎么弄都没用,把我愁的哦,最后将adb的版本升级了以下就成功了,真是万万没想到