【问题标题】:"Failed to parse the output of 'adb version'", "The connection to adb is down, and a severe error has occurred""无法解析 'adb version' 的输出", "与 adb 的连接已断开,出现严重错误"
【发布时间】:2013-06-13 06:18:50
【问题描述】:

目前我什至无法让 Android 教程中的 Hello World app 工作。我正在尝试在我的 Galaxy S4 上运行它。我的手机启用了 USB 调试并禁用了应用程序的 USB 验证。我已经下载并安装了 Android 4.2.2 SDK (API17),目前正在使用 Eclipse 和 Windows 上的 ADT 插件。

首先它给出“无法解析'adb version'的输出”错误消息,然后在控制台中打印以下内容:

[2013-06-12 23:02:50 - TestApp] ------------------------------
[2013-06-12 23:02:50 - TestApp] Android Launch!
[2013-06-12 23:02:50 - TestApp] The connection to adb is down, and a severe error has occured.
[2013-06-12 23:02:50 - TestApp] You must restart adb and Eclipse.
[2013-06-12 23:02:50 - TestApp] Please ensure that adb is correctly located at 'C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe' and can be executed.

命令“adb devices”显示我的手机和模拟器,从模拟器运行也不起作用。它甚至不允许我选择要在什么设备上运行,它只是立即给出错误。

到目前为止我已经尝试过:
重启我的电脑
adb kill-server/start-server 并重启 Eclipse
进入任务管理器并结束 adb.exe 进程,然后重新启动 Eclipse
将 adb.exe 添加为受信任/关闭防火墙
确保我安装了所有正确的驱动程序
卸载 Eclipse 并重新下载 ADT 包
将 sdk/platform-tools 的内容复制到 sdk/tools (我在另一个线程中看到有人建议复制到 sdk/tool 但我没有找到一个名为的文件夹,所以我创建了一个)

在尝试的过程中: 更新 JDK 到最新版本 使用 Android Studio

编辑:从Android Developer site 下载了 ADT 包,但我仍然遇到与他们的 eclipse 版本相同的问题。

【问题讨论】:

  • 看来您已经尝试了很多东西...您使用 Eclipse 有什么原因吗? Android Studio 怎么样?
  • 我一直在使用 Eclipse,因为它似乎更易于使用,而且我已经将它用于其他事情。我现在正在尝试 Android Studio,但我的互联网连接目前非常慢,所以我不知道它是否会工作一段时间。不过,手指交叉。
  • 你身边是否碰巧有另一个 adb.exe?尝试在您的驱动器中搜索 adb.exe 并删除那些不在 SDK 位置内的文件。
  • 呃。好吧。那很奇怪。它现在实际上正在工作。
  • 好吧。这很奇怪。它现在实际上正在工作。所以我再次卸载并解压缩了 ADT Bundle,然后在它仍然无法工作时卸载,然后安装 Android Studio 却发现它对于一个完整的菜鸟来说完全是压倒性的,然后再次解压缩 ADT 包,现在它可以工作了。如何/为什么/什么...?

标签: android eclipse eclipse-plugin adt eclipse-adt


【解决方案1】:

您的 adb 不在工具文件夹中。这是解决方案:

  • 在文件夹中:\android-sdk-windows\ 转到文件夹 \platform-tools

  • 复制文件并粘贴到文件夹\tools

  • 重启 Eclipse

【讨论】:

  • 是的,答案相同:stackoverflow.com/a/18292147/1405983
【解决方案2】:

正如我在上面的评论中所说,我在安装 Android Studio 后重新安装了 ADT Bundle,现在一切似乎都运行良好。我害怕卸载 Android Studio,以防万一它让 ADT 继续工作。不知道为什么会这样,但这是另一个潜在的解决方案。

【讨论】:

    【解决方案3】:

    在对列出的几个解决方案进行了多次试验和错误之后,这对我有用。 我在我的环境变量 PATH 中添加了以下路径并重新启动了 eclipse 并像魅力一样工作......<path to sdk>\platform-tools

    【讨论】:

      猜你喜欢
      • 2016-03-18
      • 1970-01-01
      • 1970-01-01
      • 2014-05-13
      • 1970-01-01
      • 2014-05-04
      • 1970-01-01
      • 1970-01-01
      • 2013-12-16
      相关资源
      最近更新 更多