【问题标题】:adb error: unable to parse adb versionadb 错误:无法解析 adb 版本
【发布时间】:2011-01-11 13:53:46
【问题描述】:

有没有人在使用 WIN7 和 Eclipse 时遇到过问题?

每次 Eclipse 启动时都会出现这个错误:UNABLE TO PARSE ADB VERSION

如果您尝试在 WIN7 中运行/调试应用程序,

The connection to adb is down, and a severe error has occured.
[2010-01-29 19:00:17 - app name] You must restart adb and Eclipse.
[2010-01-29 19:00:17 - app name] Please ensure that adb is correctly
located at 'C:\Android\tools\adb.exe' and can be executed.

adb 位于C:\Android\tools\adb.exe,可以 从 cmd 行执行。尝试退出eclipse和WIN7和 重新启动。冉adb kill-serveradb start-server

daemon not running...
starting it now.
daemon started successfully.

启动 eclipse,然后出现错误。这是 快把我们逼疯了。

所以,如果碰巧有其他人在使用WIN7专业版 继续开发,遇到了adb这个问题,找到了解决办法,请发帖。

【问题讨论】:

  • 其他一些似乎在 Windows 7 上也有类似的问题,例如forum.xda-developers.com/showthread.php?t=552673 -- 可能是权限问题? ADB 允许 Eclipse 通过侦听 TCP 上的本地 TCP 套接字(端口 5037)与它通信;可能存在某种权限或本地防火墙问题?
  • 我在 3 台机器上运行带有 Eclipse/Android 的 Win7 并没有看到这个错误,所以不管它是什么都不会命中所有 Win7 设置(使用 Win7 Ultimate)。

标签: android eclipse windows-7 adb


【解决方案1】:

允许 ADB.exe 通过 Windows 防火墙解决了我机器上的这个错误。

【讨论】:

    【解决方案2】:

    我使用 Eclipse Indigo 7.1 和适用于 Windows 的 Android SDK R15 运行 Win7 Ulitmate。此修复仅适用于安装了 comodo Internet Security 的用户。 关闭 Comodo 中的防御模块也有效,但我没有关闭 Comodo 中的防御模块,而是将 C:\Program Files\Android\android-sdk-windows\platform-tools\adb.exe 添加到安全程序中。 adb.exe 在沙盒中并被标记为不安全。

    【讨论】:

      【解决方案3】:

      我在 COMODO 中关闭了防御模块,同样的问题也得到了解决。

      【讨论】:

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