Android adb端口被占用无法调试

使用Android studio 首次遇到这个情况,虽然之前使用eclipse都遇到过,但是忘记怎么搞定的了。

这次是因为AS把电脑卡死了,意外关闭了Android studio导致重新打开的,调试/安装程序的时候出现如下:

Gradle build finished in 2s 567ms
13:56:17 error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037: 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 (10048)
13:56:17 could not read ok from ADB Server
13:56:17 * failed to start daemon *
13:56:17 error: cannot connect to daemon
13:56:17 'D:\ANDROID_STUDIO\platform-tools\adb.exe,start-server' failed -- run manually if necessary

问题倒是很清楚,就是ADB 端口被占用了,首先想到的是360,豌豆荚之类的手机管家搞的事情,但是发现没有启动这些程序呀!奇怪了。然后运行cmd,输入命令:netstat -ano | findstr "5037"  果然,发现端口被PID为15592的服务占用:


这下打开任务管理器,看看这个15592到底是个什么东西:


上图,一看便知这是哪家的东西了~~~。关掉这个服务便可以继续开心使用AS了(如果在任务管理器的“进程”选项当中没有看到"PID"这个子目录,那么请在“查看”当中选择“选择列”然后在弹出的对话框当中勾选“PID(进程标识符)”就看到了)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值