adb server version (22000) doesn‘t match this client (41); killing...

参考链接: adb server version (31) doesn't match this client (41); killing... 解决此问题

电脑安装了360手机助手占用了adb的端口引起的。因为套接字的唯一性(一个套接字只能由 协议/网络地址/端口号 唯一确定 ),一个电脑只能有一个程序关联对应的端口,对于adb对应的端口就是5037。

为了验证5037端口是否被占用,可以用netstat -ano|findstr "5037" 去查找5037对应的端口号的进程id 也就是pid。

因为博文里已经说了是 手机助手导致的。我也没有去查这个返回的进程id是否是手机助手的。直接退出手机助手,再次adb shell连接手机成功。

c 复制代码
C:\tools\platform-tools>adb shell
adb server version (22000) doesn't match this client (41); killing...
could not read ok from ADB Server
* failed to start daemon
adb.exe: cannot connect to daemon

C:\tools\platform-tools>netstat -ano|findstr "5037"
  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       27248

C:\tools\platform-tools>adb shell
* daemon not running; starting now at tcp:5037
* daemon started successfully
相关推荐
就叫飞六吧17 小时前
mysql全屏终端全量、部分备份、恢复脚本
android·mysql·adb
余辉zmh1 天前
【MySQL基础篇】:MySQL常用内置函数以及实用示例
android·mysql·adb
lion_zjg3 天前
Ubuntu24.04环境下非DOCKER方式安装Mysql5.7
adb
锦鲤飞上天3 天前
CentOS卸载、安装MySQL8(yum操作)
linux·adb·centos
鲨鱼辣椒_TUT3 天前
MySQL连接算法和小表驱动大表的原理
mysql·算法·adb
尘云逸3 天前
将开发的软件安装到手机:环境配置、android studio设置、命令行操作
android·react native·adb·智能手机·gradle·android studio·android-studio
往事如烟隔多年5 天前
一加Ace5无法连接ColorOS助手解决(安卓设备ADB模式无法连接)
android·adb·手机·coloros
杨航 AI5 天前
adb 与pad 交互方法
adb
哆啦A梦的口袋呀5 天前
ADB 底层原理
adb
啊森要自信6 天前
【MySQL 数据库】MySQL索引特性(二)页目录&&(B和B+树)&&(非)聚簇索引 && 索引操作
android·数据库·sql·mysql·adb·数据库架构