android无法连接到手机,adb命令出现adb server version (36) doesn't match this client (41);

如果确认是因为被别的软件的adb占用了端口,更加简单的做法是把其他软件的adb添加到环境变量,直接用他所提供的adb,比如夜神模拟器的nox_adb

 

_______________________________________2020-8-18更新_________________________________________

网上大部分解法是说手机的安卓版本和电脑的adb版本对不上号,所以需要安装到对应版本才能打开。

但是往往有可能不需要重新安装adb工具。

很多时候可能是电脑上下载的各种手机管理工具占用了adb的端口。

我们可以使用

netstat -ano|findstr "5037"

命令查看当前端口是否有占用,显示为 LISTENING

tasklist |findstr "进程号"

查看对应的进程名退出即可。

posted @ 2020-08-17 16:20  xyrxizhi  阅读(533)  评论(0)    收藏  举报