66

当我尝试重置我adb的以下错误时:

[2011-09-14 09:34:06 - DeviceMonitor]Adb connection Error:An existing connection was forcibly closed by the remote host
[2011-09-14 09:34:07 - DeviceMonitor]Connection attempts: 1

我只是在制作一个简单的“hello world”程序。

4

11 回答 11

52

好吧,重新启动模拟器不是强制性的,您也可以从 eclipse 本身重置 adb。

1.) 去 DDMS 有一个重置 adb 选项,请看下图。 在此处输入图像描述

2.) 您可以从命令提示符手动重新启动 adb

  run->cmd->your_android_sdk_path->platform-tools>

然后编写以下命令。

adb kill-server - 强制终止服务器

adb start-server - 启动服务器

更新:

F:\android-sdk-windows latest\platform-tools>adb kill-server

F:\android-sdk-windows latest\platform-tools>adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
于 2011-09-14T05:00:13.390 回答
25

这个问题似乎没有确切的解决方案,因为这个问题的原因对每个人来说都不一样。但是,如果您最近在从北极狐更新后的 Android Studio Bumblebee (2021.1.1) 中遇到了这个问题,那么问题可能是由于 adb mDNS 用于无线调试而发生的。

要解决此问题,请从此处禁用 mDNS 进行无线调试:

Android Studio > Settings > Build, Execution, Deployment > Debugger > Untick "Enable adb mDNS for wireless debugging"

于 2022-02-01T13:31:06.277 回答
16

更改为另一个 USB 端口对我有用。我尝试重置 ADB,但问题仍然存在。

于 2014-02-06T00:54:47.857 回答
11

看起来安装的驱动程序处于错误状态。这是我为使其工作所做的工作:

  1. 从设备管理器中删除设备。
  2. 重新扫描硬件更改。
  3. “Slate 21”将显示为“未知驱动程序”状态。
  4. 点击“更新驱动程序”并选择 /extras/google/usb_driver
  5. 设备管理器将找到驱动程序并警告您安装它。选择“是”。

这次设备安装正确。

请注意,我不必修改 winusb.inf 文件或更新任何其他驱动程序。

希望这可以帮助。

于 2014-01-16T22:23:43.090 回答
8

就我而言,重置 ADB 并没有什么不同。我还需要删除我现有的非常旧的虚拟设备,并创建新的。

于 2012-08-23T02:49:27.433 回答
8

我知道我迟到了 4 年,但我的答案是针对那些可能还没有弄清楚的人。我正在使用三星 Galaxy S6,对我有用的是:

  1. 禁用 USB 调试

  2. 禁用开发者模式

  3. 从 USB 电缆上拔下设备

  4. 重新启用开发者模式

  5. 重新启用 USB 调试

  6. 将 USB 电缆重新连接到您的设备

请务必按此顺序执行,因为在按此顺序完成之前它不起作用。

于 2016-03-16T20:03:52.610 回答
3

Window-> Show View-> device(如果没有找到 -> Other-> Device)在最右边,有箭头,点击它,你会看到重置 adb,只需点击并享受!它对我有用。

于 2013-12-21T10:22:05.870 回答
3

就我而言,上述答案均未说明。如果您的设备使用的是 miniUsb 连接器,请确保您使用的电缆不是仅供充电的。我习惯于使用较新的 Usb-C 设备进行开发,并且无法理解仅充电电缆与我的包混在一起,特别是因为没有明显的方法来区分差异。

在您卸载并经历驱动程序重新安装和 android 菜单选项的噩梦之前。首先尝试不同的电缆。

于 2018-01-27T05:57:34.433 回答
3

对我来说,这不是我的防病毒软件或防火墙。我不知何故创建了一堆干扰 ADB 的不必要的虚拟网络适配器。如果是这种情况,请转到设备管理器 -> 网络适配器,右键单击虚拟网络适配器,然后将其卸载。您可以随时轻松地重新创建它们。

这个答案对我有帮助:

如何删除由 vagrant 在 Windows 10 上创建的仅主机网络接口?

于 2022-01-01T17:01:10.693 回答
2

最新版本的 android studio 为我打破了这个.. 重新安装 2020.3.1.26 后 adb 连接得很好,然后我尝试再次升级它只是为了看看.. 是的.. 又被破坏了。转到版本 2020.3.1.26 现在对我有用。

于 2022-01-25T21:57:47.837 回答
2

我在升级到 Android Studio Bumblebee 后遇到了这个问题;以及adb服务器没有自动启动的原因,需要手动启动。

事件我无法从 Android Studio 终端启动它,因为 ti 闪烁并在键入时失去焦点。

因此,从操作系统 cmd/terminal 执行此操作adb start-server,请确保您从AndroidSDK\sdk\platform-tools

如果 adb 已经启动,您可以尝试杀死它并重新启动它:

adb kill-server
adb start-server

为基于 Unix的sudo操作系统添加它。

于 2022-01-31T21:05:43.293 回答