ADB 链接手机失败问题 adb shell error: device not found

时间:2024-04-10 13:25:54

最近在研究PC端基于USB通讯,碰巧遇到PC端连接不上手机,很苦恼,网上找了好多解决办法,试了两天都依旧没解决。

1、adb kill-server来杀死adb进程,然后再使用adb start-server命令来开启; 
2、检测5037端口(adb.exe默认端口)是否被占用,关闭除adb.exe以外占用了5037端口的进程,重新开启adb服务: 
2.1、adb nodaemon server:检测5037端口是否被占用; 
2.2、netstat -ano | findstr “5037”:查看是什么进程占用了5037端口; 
2.3、tasklist | findstr “21152”:查看这个进程是由哪个程序创建的(21152就是占用5037端口的一个进程的PID); 
2.4、taskkill /f /pid 21152:将进程关掉; 
2.5、adb devices:显示当前连接设备。 

 

网上这些方法都一一试过,都无法解决我的问题。最后我查看设备管理器下面的Android Phone 更新驱动,完美解决。

 

ADB 链接手机失败问题 adb shell error: device not found

 

1、启动adb服务

adb start-server

2、终止adb服务

adb kill-server

3、进入adb运行环境

adb shell