今天在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等