gpt4 book ai didi

android - 如何解决 "adb server is out of date"错误

转载 作者:搜寻专家 更新时间:2023-11-01 08:33:03 24 4
gpt4 key购买 nike

我知道这个问题已被问过 1000 次,但我在 Stackoverflow 和其他网站上找到的每个答案都是一样的:要么 (1) 用户正在使用 Genymotion,(2) 用户正在 Windows 中使用 HTC Sync .

我什么都不做。我目前在 OS/X (10.11.6) 中运行,并使用运行 Android 6.0 的 Moto X(第二代)手机。

很多次(不是每次)当我运行“adb logcat”时,我得到了

adb server is out of date.  killing...
* daemon started successfully *

这是一个问题,因为我正在尝试使用 gradlew 运行一些自动化测试(因为使用“adb shell am instrument”不会生成我需要的 JUnit 样式报告)并收集日志...但每次我开始“adb logcat”,gradlew 中的某些东西(显然)尝试启动 adb,然后杀死 所有 正在运行的 adb 实例。

有没有人在使用 Genymotion/HTCSync/Windows 的情况下看到这个问题并且知道解决方案?

谢谢!

最佳答案

无论使用何种操作系统和/或其他软件,服务器已过期 问题的根本原因仍然相同 - 您在 adb 二进制文件中有多个副本你的系统。解决方法也是一样的:

  • 杀死所有正在运行的 adb 进程
  • 确保您拥有 adb 的唯一副本(删除重复项)
  • 更新到最新版本
  • 重新配置所有软件包以使用该副本

关于android - 如何解决 "adb server is out of date"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39130507/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com