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

时间:2011-09-14 04:36:46

标签: android eclipse

当我尝试重置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”计划。

7 个答案:

答案 0 :(得分:48)

好吧,重启模拟器不是必须的,你也可以从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 *

答案 1 :(得分:15)

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

答案 2 :(得分:9)

看起来已安装的驱动程序处于错误状态。以下是我的工作:

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

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

    希望这有帮助。

答案 3 :(得分:6)

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

答案 4 :(得分:6)

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

  1. 禁用USB调试

  2. 禁用开发者模式

  3. 从USB电缆上拔下设备

  4. 重新启用开发者模式

  5. 重新启用USB调试

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

  7. 按照此顺序执行此操作非常重要,因为直到按此顺序完成后才能正常工作。

答案 5 :(得分:2)

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

答案 6 :(得分:2)

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

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