Eclipse / adb经常断开与我的设备的连接

时间:2012-04-27 17:34:05

标签: android

调试时,我的设备经常在每次调试会话后断开与PC的连接。设备仍显示在DDMS列表中,但状态为“脱机”。解决这个问题的唯一方法就是重新连接USB线,这样每小时做10次就会变得很痛苦。发生时没有可见的错误消息。

我认为这是我的USB线或设备的物理连接问题,但我最近使用全新的USB线升级到全新的Galaxy Nexus,但它仍然存在。现在我确信这是一个软件问题。

我的设备经常脱机有什么原因吗?是否有任何程序已知会干扰Android / ADB连接?

11 个答案:

答案 0 :(得分:22)

是的,你是对的。这似乎是一个软件问题。我多次面对这个烦人的事情,它时不时地发生。我认为发生的事情是adb与设备/模拟器的连接中断或变得有问题,因此android开始将设备显示为离线

要解决此问题。转到 DDMS - >设备标签 - >点击选项“重置广告”(这是最后一个选项,点击下拉箭头)。然后,您将在控制台中看到一些错误报告,但一分钟之后您的仿真器就可以毫无问题地使用了。我一直都这样做而且很有效。试试这个,而不是手动插拔设备。

答案 1 :(得分:6)

请检查此答案https://stackoverflow.com/a/26425489/1200583是否适用于mac,但可能与其他操作系统相同

enter image description here

答案 2 :(得分:5)

我发现插拔电源的速度更快,但在命令行中执行以下操作应该会做同样的事情:

adb kill-server
adb start-server

答案 3 :(得分:0)

我们感到痛苦。如果您使用的是命令行,可以输入“adb kill-server”来执行相同的操作。

答案 4 :(得分:0)

我能够通过更新Samsung Kies来解决这个问题,它为我的手机安装了更新的驱动程序。我建议你尝试重新安装任何设备驱动程序。

答案 5 :(得分:0)

耐心地,尝试通过按摩它来固定USB线,然后将其重新连接到USB集线器,但不要紧固。此外,请勿连接太多USB扩展电缆或集线器,否则设备与Eclipse IDE之间的连接会影响持续时间。

有一件事,是否尝试将您的设备和USB线放在任何平面(例如桌子)上以支撑长电缆?

答案 6 :(得分:0)

我遇到了运行CM 10.1的Galaxy Nexus同样的问题。

使用最新版本更新KIES似乎解决了这个问题。

答案 7 :(得分:0)

通过有源USB集线器连接设备。有些机器,包括新的苹果macbook,USB端口的电量不足,导致ADB不断断开连接。

如果您的设备已植根,则可以通过wifi将其连接到adb。这非常舒适,远远超过有线USB。当然,你并不总是有一个有根设备。

答案 8 :(得分:0)

我也遇到过这个问题。 Adb每次从eclipse安装Android设备中的应用程序后断开我的Android设备。问题出在我的USB线上。我正在使用Blackberry Phone的USB线。为了解决这个问题,我刚刚使用Android的USB线(新Android手机附带的线缆)更换了USB线,并且每件事都开始正常工作。

答案 9 :(得分:0)

如果您在Mac OS Sierra和Android Studio 2.1.2或2.2.0上运行,则只需将SDK-Platform Tools升级到24.0.4并重新启动Android Studio。这将解决它。

答案 10 :(得分:0)

以下两种解决方案对我有用。

您可以尝试其中两种或两种中的任何一种。

  1. 重启设备。
  2. 释放一些内部存储空间(在大多数情况下都适用)。