Android——解决port占用问题导致的模拟器无法识别

时间:2022-05-26 10:37:22

遇到一个问题:昨天模拟器工作还正常,今天eclipse就识别不了了。后来发现是360手机助手占用了5555port造成的,我就纳闷了,平时这个也不是自己主动启动。今天就启动了。废话不多说,就几个步骤就能够解决类似的port占用问题:

打开命令窗体。输入netstat -an  就能够查看到全部的port占用情况,例如以下图所看到的。模拟器须要的5555port被占用了:

Android——解决port占用问题导致的模拟器无法识别

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

以下为了关掉这个占用5555port的可恶进程,我们须要输入netstat -ano 来查看占用port的进程的ID,例如以下图所看到的。发现是PID为1068的进程占用了port:

Android——解决port占用问题导致的模拟器无法识别

打开win任务管理器,查看-->选择列,选中PID,这样在进程中我们就能够通过PID来删除那个占用了5555port的可恶进程了。

Android——解决port占用问题导致的模拟器无法识别

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

之后在又一次启动模拟器。会发现那个可恶的offline没有了,能够正常測试了。

(转载注明出处:http://blog.csdn.net/zhshulin)