adb无法连接android手机的问题

xiaoxiao2021-02-28  216

有时候手机连不上adb是因为USB线没插稳,没打开usb调试啥的。

但很多时候我们确认上述那些都没问题,手机依然无法连接上adb。那就很可能是因为adb的端口被其它程序给占用了!!(比如360,每次都是它在抢ADB端口,浪费我时间找问题,这次记下问题处理过程)

下面就是adb程序已经启动,但端口被其它程序占用时的解决办法。

1、查看进程信息,确认adb的连接端口号

开始 --> 运行cmd,进入命令行后输入wmic回车,再输入 process。

可以看到我这里adb的连接端口为5037。 接着输入exit命令。

2、通过命令查看,adb的端口被哪个程序占用了

命令为:netstat -aon|findstr "5037"

从图中可以看到,我的adb端口被PID为8704的进程给占用了(PID8704的进程在Listening)

3、确定罪魁祸首

打开任务管理器,点击“查看”->“选择列”,把“PID”勾上,这样任务管理器会显示出进程的PID。 找找PID8704的进程是谁的?

360……(我***)

4、为民除害

我们要想办法将这个进程结束掉。直接在任务管理器无法结束,会提示“无法操作 拒绝访问”,咋办? 因为我本身安装了360,所以可以采用下面的做法: -右击进程,选择“打开文件位置” -再右击这个应用程序的启动图标,然后用360解除占用,自相残杀。

5、天朗气清

此时再回到Android Studio,run一下程序,成功连接。

转载请注明原文地址: https://www.6miu.com/read-27334.html

最新回复(0)