10

所以我已经阅读了几乎所有关于这个问题的堆栈溢出答案,但仍然没有解决方案。我的设备不断断开连接。我已经切换了 12 根线,我尝试了每个 USB 端口;没有什么。Eclipse 不断断开连接。当我进入调试模式时,它最常发生。有没有人找到解决方案?这是新更新中的错误吗?说真的,这让调试和测试变得如此痛苦。它使我的测试速度减慢了至少 3 倍。必须有更好的解决方案。

4

6 回答 6

8

First thing I tend to try is the following commands in cmd/terminal

adb kill-server
adb start-server

And lastly,

adb devices

To check the device is connected.

Following that I'd try restarting the device, and perhaps as a last resort uninstall/reinstall it's drivers.

Edit: also, do you have access to another device? In the past I've had issues with specific devices constantly dropping out.

于 2013-08-13T00:39:10.343 回答
7

当我的nexus7 2012不断断开连接时,我体验到了这一点;根本原因是 USB3 连接。更改为 USB2 端口解决了我的问题;您可以尝试切换到较低速度的端口吗?

于 2014-01-07T14:57:06.567 回答
2

在我重新启动我的 Mac 之前,我连接的设备(Acer)一直在工作。重启后,Eclipse 在我每次运行应用程序时都会断开连接。我尝试了两根电缆和 iMac 中的每个端口,但没有任何效果。每次运行我都必须断开并重新连接设备(调试时真的很痛苦!)。

对我有用的是运行应用程序。当窗口出现选择要在其上运行的设备(为空)时,我断开连接然后重新连接设备,但在单击运行之前,我选中了框(左下角)以在每次运行时使用此设备。它现在每次都直接在设备上运行。

于 2015-01-06T19:51:24.303 回答
2

我遇到了一个非常相似的问题,但是在 OS X 上使用 Android Studio。默认情况下,Android Studio 指向它的应用程序包中的一个 SDK,所以我将 SDK 位置设置更改为指向我手动下载的另一个版本的 Android SDK,这似乎解决了我遇到的断开连接问题。

可以在此答案中找到更改 SDK 位置设置的说明。

于 2014-09-26T01:25:08.293 回答
2

一个没有电源的 USB 集线器确实为我解决了这个问题。它发生在我的三星 s6 和我的索尼 z5 Premium 上。在我的电脑和我的 Mac 上都发生了。(使用安卓工作室)。

于 2016-09-22T23:51:07.260 回答
1

使用短的 USB 电缆。电缆长度越短,adb 连接越稳定。很长一段时间我都有同样的问题。我把电缆改短了,我再也没有这个问题了。

于 2017-12-20T09:51:35.453 回答