9

当我尝试运行我的 Android 程序时出现以下错误。

请解释一下到底是什么adb,以及如何重新启动它?

我收到以下错误

The connection to adb is down, and a severe error has occured.
You must restart adb and Eclipse.
4

6 回答 6

24

adb 是Android 调试桥

通过命令行重启 adb:

adb kill-server
adb start-server

在 Eclipse 中重新启动 adb:

  1. 窗口 > 显示视图 > 其他... > Android/设备
  2. 显示视图时:“设备”的查看菜单 > 重置 adb
于 2012-04-19T07:02:38.837 回答
8

Android 调试桥

Android Debug Bridge (adb) 是一种多功能命令行工具,可让您与模拟器实例或连接的 Android 设备进行通信。它是一个客户端-服务器程序,包括三个组件:

  • 一个客户端,在您的开发机器上运行。您可以通过发出 adb 命令从 shell 调用客户端。其他 Android 工具(例如 ADT 插件和 DDMS)也会创建 adb 客户端。
  • 服务器,在您的开发机器上作为后台进程运行。服务器管理客户端和运行在模拟器或设备上的 adb 守护程序之间的通信。
  • 一个守护进程,在每个模拟器或设备实例上作为后台进程运行。

重启亚行

adb kill-server && adb start-server

通过使用上面的命令,这将重新启动 adb 服务器。而且,如果您使用Eclipse的是手段,请参见下图 -

在此处输入图像描述

在您的DDMS一个选项中,您可以像上图那样重新启动 adb。希望这对您有所帮助。

于 2012-04-19T07:20:09.470 回答
2

ADB 代表Android 调试桥

Android Debug Bridge (adb) 是一种多功能命令行工具,可让您与模拟器实例或连接的 Android 设备进行通信。

在此处输入图像描述

可以在此处找到详细信息。

至于重新启动 adb 服务器,您可以执行以下命令

adb kill-server
adb start-server

至于 Eclipse,只需关闭 IDE 并重新启动/重新打开。事实上重启 Eclipse 也应该重启 adb 服务器。

PS:以上链接指向我的个人博客,其中包含有关亚行的更多详细信息。

于 2013-12-29T09:42:38.703 回答
1

我在 Eclipse 上看到了这个问题,它报告说我需要“从设备的视图中重置 adb”。adb kill&restart-server 序列对我不起作用,但我只是在手机的“设置”->“开发者选项”中禁用然后重新启用“USB 调试”复选框就成功了

于 2014-07-31T16:45:45.877 回答
1

我也遇到了这个问题,我得到了这个错误请确保 adb 位于“Users/semihozkoroglu/ADT/sdk/platform-tools/adb”并且可以执行

单击设备下拉菜单-> 重置 adb,它的工作原理..

截屏

于 2014-11-06T09:45:20.947 回答
-2

ADB 是一个 Android 调试桥。

关注更多详情亚行

http://www.addictivetips.com/mobile/what-is-adb-and-how-to-install-it-android/

http://developer.android.com/guide/developing/tools/adb.html

关闭并打开 Eclipse,Adb 会自动重启..!

谢谢..!

于 2012-04-19T07:04:46.703 回答