【问题标题】:Eclipse/adb error message in Vista "Failed to parse the output of adb version"Vista 中的 Eclipse/adb 错误消息“无法解析 adb 版本的输出”
【发布时间】:2011-02-28 23:02:04
【问题描述】:

我正在尝试学习 Android 开发,所以我下载了 Eclipse Galileo 和 Android SDK。但是,每当我启动 Eclipse 时,都会收到错误消息“无法解析 adb 版本的输出”。在 Console/DDMS 窗格中,调试输出显示为:

[2010-06-07 20:15:13 - ddms]无法重新打开选定客户端的调试端口:8700 [2010-06-07 20:15:13 - ddms]协议系列不支持地址系列:绑定 java.net.SocketException:协议系列不支持的地址系列:绑定 在 sun.nio.ch.Net.bind(本机方法) 在 sun.nio.ch.ServerSocketChannelImpl.bind(未知来源) 在 sun.nio.ch.ServerSocketAdaptor.bind(未知来源) 在 sun.nio.ch.ServerSocketAdaptor.bind(未知来源) 在 com.android.ddmlib.MonitorThread.reopenDebugSelectedPort(未知来源) 在 com.android.ddmlib.MonitorThread.run(未知来源)

[2010-06-07 20:15:17 - adb]解析'adb version'的输出失败

我正在运行 Eclipse Galileo,下载了最新的 Android SDK,并且正在运行 Windows Vista 32 位 SP2。我确定 Android SDK 路径是正确的,并且所有文件都在那里。

如果有人能提供任何帮助,我将不胜感激。

P.S.--如果有人能指导我找到任何有用的 Android 开发资源,我将不胜感激

【问题讨论】:

    标签: android eclipse adb


    【解决方案1】:

    我确实使用了“Failed to parse the output of 'adb version'”。

    但是当与“无法重新打开选定客户端的调试端口”一起发生时,您可能需要:

    • 检查您的“C:\WINDOWS\system32\drivers\etc”并确保其中包含“127.0.0.1 localhost”(请参阅​​this thread
    • 或检查同一文件的 ACL (this thread)

    注意:Android 开发者博客实际上已将mentioned Stack Overflow 作为 Android 问题的一个很好的资源;)

    【讨论】:

    • 解决了调试端口的错误,非常感谢。亚行问题仍然存在。
    【解决方案2】:

    也许这个thread 会帮助你。

    尝试更改以下端口: “Window->Preferences->Android->DDMS->ADB debugger base port”到别的东西。

    【讨论】:

    • 关于端口的任何具体建议(5038、5700、XXXX 等)将其更改为?
    【解决方案3】:

    也许这个帖子会对你有所帮助。

    尝试将“Window->Preferences->Android->DDMS->ADB debugger base port”下的端口更改为其他端口。

    【讨论】:

      【解决方案4】:

      我在启动时遇到 Eclipse 问题,指出 adb 无法启动。它以前工作过。于是上网一搜,发现最新的Java jdk有问题。所以我下载了最新最好的版本 6,瞧,它成功了!不确定这是否能帮助您解决问题。

      【讨论】:

        猜你喜欢
        • 2011-01-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-03-12
        • 1970-01-01
        • 2016-03-18
        • 1970-01-01
        相关资源
        最近更新 更多