无论我使用的是ADT还是Android Studio,我的adb都关闭了。ddms:'adb.exe,start-server'失败 - 必要时手动运行,Android Studio
而按照第二个答案of this SO question,我所做的:
I型:
adb nodaemon server
输出:
cannot bind 'tcp:5037'
然后
netstat -ano | findstr 5037
我确实找到了一个7416谁在监听
127.0.0.1:5037
我用
taskkill /pid 7416 -f
杀死它。我再输入
netstat -ano | findstr 5037
,我发现另一个pid在127.0.0.1:5037
处再听!
我猜他们是一样的,但我不知道它是谁。
我可以简单地通过简单的方式来释放此端口或将adb端口更改为另一个端口吗?
您是否尝试过任务列表| findstr 5037以在5037找到该程序的名称? – Spencer 2014-10-03 14:37:28
什么程序在听?它是一个adb还是其他的东西?如果这是一次性问题,重新启动可能会奏效,否则您可能需要弄清楚声称该端口是什么。理论上,亚行可以修补以利用另一个。 – 2014-10-03 15:51:07
@ChrisStratton,我发现该程序!我杀了它,并阻止它启动,现在解决了这个问题。 – Jaskey 2014-10-03 16:16:07