【问题标题】:The connection to adb is down, and a severe error has occured.You must restart adb and Eclipse.Please ensure that adb is correctly located与 adb 的连接断开,出现严重错误。必须重新启动 adb 和 Eclipse。请确保 adb 位置正确
【发布时间】:2014-01-23 09:37:22
【问题描述】:

我知道这个问题被问了多次,也有一些替代答案。所以请不要关闭其他链接,因为我在下面添加了该链接。

[2014-01-23 16:19:44 - adb] ADB server didn't ACK
[2014-01-23 16:19:44 - adb] * failed to start daemon *
....
....
[2014-01-23 14:48:10 - My App] The connection to adb is down, and a severe error has occured.
[2014-01-23 14:48:10 - My App] You must restart adb and Eclipse.
[2014-01-23 14:48:10 - My App] Please ensure that adb is correctly located at 'E:\Chintan Khetiya\Android KIT\adt-bundle-windows-x86_64-20130522\adt-bundle-windows-x86_64-20130522\sdk\platform-tools\adb.exe' and can be executed.

部分答案

  • Kill from Task Manager - 在这种情况下,我无法删除我的进程。当我删除它时,它会自动创建新的。(在任务管理器中显示更多的一个 adb)

  • Kill from ADB - 这有时对我有用,但我必须至少执行此过程两到三遍。所以至少我必须至少重新启动我的 Eclipse 两到三次,而且非常耗时。

最后我正在寻找一些解决方案来解决这个问题,因为我一天至少要面对这个问题四次,所以我现在很恼火,一次又一次地重新启动。我一天都在为这个问题浪费 1 个小时。

谁有我的问题的永久解决方案?

我不知道为什么这个错误会在控制台中显示。

系统要求:

  • 操作系统 - Windows - 7
  • 处理器 - Core 2 Duo
  • 内存 - 4 GB
  • Android SDK - 最高 - 4.4.2 - 19 API 级别(所有最新版本)

环境路径:

E:\Chintan Khetiya\Android KIT\adt-bundle-windows-x86_64-20130522\adt-bundle-windows-x86_64-20130522\sdk\platform-tools;
E:\Chintan Khetiya\Android KIT\adt-bundle-windows-x86_64-20130522\adt-bundle-windows-x86_64-20130522\sdk\tools  

谢谢。

【问题讨论】:

  • 浏览了此问题中的所有答案并尝试了我的手机(在 Sony Xperia 上运行)已断开调试器并导致问题的所有方法。我发布这个以防将来对任何人有用。手机不再显示在运行 apk 的设备列表中。从命令提示符运行“adb devices”也显示没有设备

标签: android eclipse environment-variables adb


【解决方案1】:

我多次遇到这个问题,我以这样的方式解决它并且它正在工作

  • 首先关闭你的eclipse。
  • 然后从任务管理器中结束 adb.exe 的进程。
  • 然后在命令行中转到您的平台工具目录,如

    C:\AndroidSetup\sdk\platform-tools>

  • 然后一步一步编写下面的命令

    C:\AndroidSetup\sdk\platform-tools>adb kill-server C:\AndroidSetup\sdk\platform-tools>adb start-server

  • 消息成功后,您的 adb 正在运行。

  • 现在你可以开始你的 eclispe 了。

  • 希望您的 adb 现在正在运行。

【讨论】:

  • 在 mac 上会简单一些。只需导航到您的 android SDK 文件夹的 platform-tools 文件夹,然后双击打开 adb 文件。
【解决方案2】:

以下步骤对我有用。

  1. 如果正在运行,请关闭 Eclipse
  2. 进入命令提示符中的 Android SDK platform-tools 目录
  3. 去 Tak 管理器并杀死 adb.exe
  4. 从命令提示符输入 adb start-server

如果启动ADB服务器时没有报错,则说明adb启动成功。

现在您可以再次启动 Eclipse。重启手机。

【讨论】:

    【解决方案3】:

    我也遇到过这个问题并得到了解决方案。 关闭广告后按照以下步骤操作 -

    1.重新安装java 我会建议安装jxpiinstall

    2。执行该文件 adb.exe

    3.再次设置环境路径

    4.在这里你可以有你的工作广告

    希望对你有帮助。

    【讨论】:

      【解决方案4】:

      在您的类路径中添加 SDK 工具和平台工具的路径 环境变量。然后重启 Eclipse。

      【讨论】:

        【解决方案5】:

        从任务管理器中杀死 adb.exe 并重新启动 Eclipse。它对我有用。

        【讨论】:

          【解决方案6】:

          除了以上所有建议的答案,也试试这个,它对我有用

          将 hprof-conv.exe 从 C:\adt\sdk\tools 复制到 C:\adt\sdk\platform-tools 和 将 adb.exe 从 C:\adt\sdk\tools 复制到 C:\adt\sdk\platform-tools

          【讨论】:

            【解决方案7】:

            好的,我解决了我的问题。我去windows7 -> processes -> selected the adb.exe -> End Process的任务管理器。之后我转到cmd 提示并输入adb start-server。这次 adb 成功了。我运行了 eclip,它没有显示任何错误。

            【讨论】:

              【解决方案8】:
              • 关闭 Eclipse
              • 转到您的 adb.exe,在我的情况下,它位于 C:\Program Files (x86)\Android\android-sdk\platform-tools
              • 点击adb.exe
              • 开始 Eclipse 和快乐编码

              【讨论】:

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