问题

在Android开发中,进行ADB调试等操作时遇到问题:

error: could not install smartsocket listener: cannot bind to 127.0.0.1:5678: 通常每个套接字地址(协定/网络地址/端口)只容许应用一次。 (10048)

其中端口号"5678"依据理论状况而扭转

解决办法

在Android Studio或DevEco Studio底部的Terminal窗口中输出: netstat -aon|findstr 5678

该命令会列出所有占用"5678"端口的过程及其PID

假如该过程PID为"276"

输出:tasklist /fi "pid eq 276"

该命令会查找PID为"276"的过程的详细信息

输出:taskkill /pid 276 /f

该命令会杀死PID为"276"的过程,开释"5678"端口的占用


问题解决