网上查了很多方法都不管用,例如
第一种方法:在任务管理器上把所有adb.exe关闭掉.重启eclipse.但试过不管用,
第二种常见方法:
1.先把eclipse关闭.
2.在管理器转到你的android SDK 的platform-tools下,3.键入adb kill-server ,如果adb关闭了会提示 server not running *
4.再输入 adb start-server
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
彻底有效的解决方法:
谁占用adb的端口,我从网上查到adb.exe使用的端口是5037,接下来我给大家介绍解决方法
1、查看5037端口被谁占用了,开始--运行--CMD 到命令提示符,输入 netstat -aon|findstr "5037",如下图
2、我们从上面根本就看不出5037端口被谁占用,我们需要根据后面的PID(2748)来查找占用该端口的应用程序,输入 tasklist|findstr "2748" ,如下图 注: 我这里5037端口是正确的被adb.exe占用,如果是你,就是其他的应用程序啦
3、结束该进程,输入taskkill /f /t /im 你的进程名,例如adb.exe,如下图,在重新连接手机,这时候你会发现程序运行起来了