关于ADB 执行报错问题-db server version (31) doesn't match this client (40); killing...

当执行ADB命令时遇到'db server version (31) doesn't match this client (40); killing...'的错误,问题可能由360手机助手占用端口引起。关闭360手机助手的悬浮窗即可解决此问题,同时此错误还可能导致Unity在切换到Android平台时出现异常,但关闭占用端口的应用后,一切恢复正常。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于ADB 执行报错问题-db server version (31) doesn't match this client (40); killing...

D:\ADB>adb devices
List of devices attached
adb server version (31) doesn't match this client (40); killing...
could not read ok from ADB Server
* failed to start daemon
error: cannot connect to daemon

百度了下,是360手机助手占用了端口。

右键360手机助手->>>隐藏悬浮窗。

再次执行adb devices,果然好了。

 

----------------------------------------------------------------

这个占用同时还引起了unity的报错:

当我打开unity的build settings,切换到android平台,控制台开始不断的刷异常报错:大意是说ADB SERVER XXX,请确认你的SDK是否安装正确。

昨天还用的好好的,突然就报这个,我的SDK也没动过啊。

如上操作关闭360手机助手后,一切都好了。

 

PS再吐槽下,开着360运行UNITY项目常常会崩掉,开腾讯管家也会。

 

posted on 2019-05-28 20:12 时空观察者9号 阅读(...) 评论(...) 编辑 收藏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值