原因:
基本是因为5037端口被占用
解决:
第一:::::::
以下适用Windows 运命行下
具体查看被占用的端口进程
netstat -aon|findstr 5037
查看进程的具体描述
tasklist /fi "PID eq 5008"
5008为上步找到pid
![dos命令 端口被占用 dos命令 端口被占用](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwzVndiRzloWkMxcGJXRm5aWE11YW1saGJuTm9kUzVwYnk5MWNHeHZZV1JmYVcxaFoyVnpMekV6TlRFMk1UWXRNak0wWkRjeE5UUXlOR1ppTURFMlpDNXdibWNfYVcxaFoyVk5iMmR5TWk5aGRYUnZMVzl5YVdWdWRDOXpkSEpwY0NVM1EybHRZV2RsVm1sbGR6SXZNaTkzTHpFeU5EQT0%3D.jpg?w=700&webp=1)
强制退出进程
taskkill /pid 5008 /f
/f表示强制
重新启动adb就可以了
adb start-server
关闭adb 重启
adb kill-server
adb start-server
第二:::::::
1):打开运行cmd输入netstat -ano可以看到80端口对应的程序的运行PID。如图:80端口的pid3968
2):打开任务管理器在菜单栏查看->选择列->PID(进程标识符);![dos命令 端口被占用 dos命令 端口被占用](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwybHRaell1Y0dndU1USTJMbTVsZEM5bmVXUmZjbWxEZVZoU2FVeHljMGd6YldaalF6TkJQVDB2TVRBNU56YzFNalF3T1RNME5EVXlPVE0yTG1wd1p3PT0%3D.jpg?w=700&webp=1)
3):根据pid可以找到对应pid的运行程序然后结束该程序完成你需要的工作!4):如何改变Apache端口找到Apache安装目录下conf目录下的httpd.conf文件。打开它,找到“Listen”,紧接着Listen的数字就是端口号,默认状态下为“Listen 80”。在之前的PHP专题中提到过关于在安装配置Apache时会遇到端口与IIS HTTP端口冲突的问题,因为IIS HTTP端口默认也为80。那么我们就可以在这里改变Apache的端口,从而避免冲突,比如可以改成:Listen 8011。改好之后别忘重起Apache服务使得配置生效。5):Skype默认是使用80端口和443端口作为接入连接的备用端口WAMP (Windows Apache Mysql PHP)服务器也要默认使用80端口为方便使用wamp正常运行,调整Skype的80端口为其他:方法:工具--选项--高级--连接,修改端口号