【发布时间】:2016-02-10 09:15:42
【问题描述】:
升级到 Yosemite 并升级到 Xcode 7.1 后,我无法启动 adb 服务器。两者我都不明白为什么它们会影响 adb。当我在终端中输入adb devices 或adb start-server 时,我得到:
cannot bind 'tcp:5037'
ADB server didn't ACK
* failed to start daemon *
error: cannot connect to daemon
- 我可以在活动监视器中看到没有正在运行的 adb 进程。
- 我已与
lsof -i tcp:5037确认端口 5037 上有正在运行的进程。 - 我有最新的 Android SDK。
- 我检查了我的
.bashrc是否加载了正确的 Android SDK 和 adb。 - 我尝试了几次
adb kill-server然后adb start-server,但是当我运行 start-server 时,我收到错误消息,我无法绑定 tcp:5037。 - 我已尝试删除 .android 文件夹并拔下/插入我的 Android 手机,打开/关闭 USB 调试和撤销调试授权。
- Android Studio 也无法再启动 adb。
- 我已尝试重新启动计算机。
- 我没有运行 Genymotion。
以上都不起作用,我即将放弃。我已经检查了有关此问题的每个 stackoverflow 线程,但到目前为止,上述修复均未奏效。
【问题讨论】:
标签: macos shell adb osx-yosemite