adb错误:Failed to execute android command 'adb devices'.

好吧,我是用的phonegap3.0开发的,很简单,安装的时候一句phonegap run android –device就可以了(—device参数非必要,我是为了不跑模拟器,加上此参数限制只跑到设备上)

平时一切正常,今天却报了个错误,大致是用build.xml编译的时候失败,原因是:Failed to execute android command 'adb devices'.此时还没有上网查,我想,既然phonegap失败了,还报的adb错误,那我自己安装一次吧,于是到apk目录 adb install –r ****.apk,结果报另外一个错误:adb server is out of date。(抱歉,懒得截图了)。真是莫名其妙的错误,平时都好好的。这时候我的知识就不够用了,google之,得到答案,首先,用adb noaemon server命令(因为知道它在此时会报错),得到一个具体错误,原来端口(5037)被占用了,现在就简单了,把占用端口的程序找出来就可以了

image

如图所示,8484对应的是tadb.exe,检查其路径,来自于Tencent目录,看样子是企鹅搞的鬼了,懒得声讨了,直接从干掉吧,然后一切正常。

image

原文地址:https://www.cnblogs.com/walkerwang/p/3452757.html