从命令行运行adb会使设备脱机

pra*_*bal 5 android adb ddms

我有一个奇怪的问题,每次我从命令行运行adb(设备命令或拉动或卸载等),设备都会脱机,但如果我现在进入eclipse的DDMS并重置ADB,它会重新上线.如果我在eclipse中运行游戏,它会运行(我的意思是我的Eclipse DDMS能够正常使用adb)但是从命令行开始,做任何与adb相关的操作会使设备脱机并且只能将其恢复在线是从Eclipse内的DDMS重置adb.实际上,我无法通过命令行执行任何与adb相关的操作.

我尝试了解决方案,如打开和关闭设备的调试选项,adb-kill-server然后启动服务器,android 51规则文件,以及更多更奇怪的解决方案,如更换电缆,更改端口等.许多人将设备联机,但每当我从终端运行adb命令时,噗!设备重新离线.

我已经面对这个问题超过一个月了,我已经做了所有的研究,谷歌和stackoverflow,但没有找到任何可以解决这个特定问题.

任何帮助表示赞赏.谢谢.

Tan*_*dal 1

问题是您adb的计算机中有两个版本。删除adb.exe,AdbWinApi.dllAdbWinUsbApifromC:/Windows一切都会好起来的。