有些时候,我们想用自己的手机测试一下eclipse中的小demo,突然发现eclipse的Console里面显示出一行错误:Please ensure that adb is correctly located at 'D:\newandroid-sdk-windows\platform-tools\adb.exe' and can be executed.我们试了好多遍,打开了手机中的设备管理器以及开发人员选项。还是连接不上,这种问题经常出现,其实有一种请情况是端口号被占用。针对此,我总结了一种解决办法,那就是如下所示步骤:
在DOS命令行里面输入:
一:adb nodaemon server //显示被占用的端口号
二:netstat -ano | findstr "端口号" //显示步骤一中找到的端口号对应的进程中的端口号。
三:tasklist|findstr "5808" //查找步骤二中端口号对应的进程名称。
四:在任务管理器中杀死进程。
ps:小技巧:连接手机前,先把腾讯管家什么的程序关闭。以免占用端口号。