亚行未能启动"无法绑定' tcp:5037'"更新到Yosemite MAC后

时间:2015-11-09 16:45:41

标签: macos shell adb osx-yosemite

升级到Yosemite并升级到Xcode 7.1后,我无法启动adb服务器。这两点我都不明白为什么会影响adb。当我在终端输入adb devicesadb 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工作室也无法启动adb。
  • 我尝试重新启动计算机。
  • 我没有运行Genymotion。

以上都没有,我即将放弃。我已经检查了每个stackoverflow线程有关此问题,并且到目前为止没有提到任何修复程序。

1 个答案:

答案 0 :(得分:0)

成功。

奇怪的是,在我将优胜美地升级为El Capitan(10.11)之后,adb再次工作。