adb-端口被占用解决办法(win)

今天在window下使用adb的时候,提示我说5037端口被占用。

* daemon not running. starting it now on port 5037 *
ADB server didn't ACK 
* failed to start daemon *daemon

在网上找了一个相关的方法,这里记录下解决办法,方便以后使用
1.查看当前哪个进程占用了这个端口

netstat -ano | findstr "5037"

结果

TCP 127.0.0.1:2568 127.0.0.1:5037 SYN_SENT 516 

2.杀掉占用的进程即可

taskkill /f /pid 516

当然,这个方法其实是治标不治本,我们还是尽量换一个adb的端口吧

只要在系统环境变量中定义 ANDROID_ADB_SERVER_PORT 的值即可。数值尽量选择一个不常用的端口,如11223等

原文地址:https://www.cnblogs.com/zhangshuli-1989/p/hq_201511_25_1741.html