版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_38515203/article/details/88889961
正常情况下遇到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