it-swarm.cn

错误:“Adb连接错误:远程主机强行关闭现有连接”

当我尝试重置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

我只是制作一个简单的“你好世界”节目。

52
Engr M Hassan

好吧,它不是必须重启模拟器,你也可以从Eclipse本身重置adb。

1.)转到DDMS并有一个重置adb选项,请参见下图。  enter image description here

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 *
48
Lalit Poptani

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

15
Jason H

看起来安装的驱动程序处于不良状态。这是我做的工作:

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

这次设备安装正确。

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

希望这可以帮助。

9
Peter

我知道我已经迟到了4年,但我的回答是针对那些可能没有想到的人。我正在使用三星Galaxy S6,对我有用的是:

  1. 禁用USB调试

  2. 禁用开发者模式

  3. 从USB电缆上拔下设备的插头

  4. 重新启用开发人员模式

  5. 重新启用USB调试

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

按照这个顺序执行它是很重要的,因为它在按此顺序完成之前不起作用。

6
kaio37k

就我而言,重置亚行并没有什么不同。我还需要删除现有的虚拟设备,这些设备已经很老了,并且创建了新设备。

6
anon

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

2
xedi.pawan

就我而言,上述答案都没有说明。如果您的设备使用的是miniUsb连接器,请确保使用的电缆是 不仅充电 。我习惯于使用更新的Usb-C设备进行开发,并且无法理解充电电缆与我的包装混合,特别是因为没有明显的方法可以区分它们。

在卸载并经历驱动程序重新安装和Android菜单选项的噩梦之前。首先尝试使用其他电缆。

2
Dave Friedel