分类: Android平台
2014-03-27 21:16:07
解决方法:
1.启动任务管理器,查看adb.exe是否运行,若正在运行,cmd中adb kill-server,然后adb -startserver。
2.方法1不管用,那么在任务管理器中杀死adb.exe,然后重启Eclipse。
3.方法1和2都不管用,那么查看最后一句报错中:platform-tools中是否有adb.exe(如果相关路径下面没有platform-tools文件夹 ,就要新建新建一个文件夹,并且把tools中的文件全部复制到platform-tools中)
4.启动任务管理器,如果找不到adb.exe,有可能是你安装了豌豆荚或者手机的链接工具qq等(如果qq提示已经连接到手机了,那你就要小心了)。现在如果你安装qq的最新版本,当qq检测到手机已经插上了电脑时,就会自动启动一个tadb.exe的进程,占用adb.exe的端口5037,导致eclipse的adb无法启动,它在系统启动时占用了adb.exe的端口5037。这时候,请在任务管理器中杀死tabd.exe进程,然后重启eclipse即可。(我的就是这样解决的,该死的qq啊……)