设备在Eclipse中随机离线(并且多次脱机显示) – 修复?

这个问题一直困扰着我多年,我似乎无法修复它或完全本地化问题的根源(虽然有时我可以强制它通过允许电话待机,而连接到Eclipse,但有时不甚至造成问题)。

我们来看看这些步骤。

我连接我的设备,它popup,似乎工作正常:

160wpb4.jpg

我双击它,以确保LogCatlogging在2点的事情发生在哪一点:

  1. 它似乎工作,我交换到LogCat窗口滑过一堆文本,然后变白,我换回到设备,看看

  2. 设备立即脱机

160wpb4.jpg

现在,如果我离开一段时间,在Eclipse上做随机的事情,离线设备的数量会慢慢增加(它们都有相同的ID,我的):

160wpb4.jpg

事情有所帮助

我已经谷歌search,看着其他问题,只有设法find几个“指南”,告诉我重新启动亚行服务器。 我已经通过使用这些命令来完成这个工作:

adb kill-server adb start-server 

问题是,这只能解决它很less。 有时一个完整的PC重新启动将解决它,但并不总是…

另外,在手机插入时,请closures手机上的“待机”模式。对我来说,这是通过进行

  • 设置 – >程序 – >开发 – >保持醒来

有没有人有这个真正的解决scheme? 我已经尝试了大部分在Google上可以find的东西,而且还没有运气,而且真的开始困扰我了。

编辑:废话,这是如此恼人 ! 编辑2:尽快添加一个赏金。

编辑3 :可能与它通过USB集线器连接的事实有关,因为我们的机器位于另一个房间,以防止办公室中的噪音和热量水平下降。 我已经得到足够稳定的部署应用程序和testing非常快,但它仍然有时离线。 哦,现在就完成我的项目。

我只是在一些发展,在家里摆弄,并开始注意到这种行为第一次。 读完这些build议(特别是USB插头)后,我想到我手边的USB电缆看起来很勉强,所以我抓住了我通常用来工作的电缆(这是一个更大的直径,不知道这意味着内部),从那以后,一切工作正常。

因此,对于任何人在这里遇到这些麻烦,你也可以检查,确保它不是USB电缆。

在为我工作的设置中打开/closures“USBdebugging”。

我的情况是…
Nexus-4,Android版本。 4.2.2
由于Android 4.2.2中的安全性增强,我的设备处于脱机状态。

Android 4.2.2引入了安全的USBdebuggingfunction,确保只有用户授权的主机才能使用Android SDK附带的ADB工具访问USB连接设备的内部。

更新您的SDK,接受手机上的RSA密钥。

这里有一些参考。

http://www.infoq.com/news/2013/02/android-4-2-2
http://www.androidcentral.com/semi-pro-tip-android-422-here-your-android-sdk-might-need-updating

我有一个类似的问题。 我只是通过将电缆插入usb2端口而不是usb3来解决这个问题。

如果您的平台和平台工具path已设置:

然后从命令提示符下:

adb kill-server

  adb start-server 

这将肯定解决问题,因为它重新启动具有特定端口的守护进程

确保你没有HTC Sync或Samsung Kies试图盗取adb连接。 如果这样做,只需在debugging时停止它们。

试试这两件事,现在一切都在为我工作:

  1. 安装设备的制造商USB驱动程序。

  2. 更换您使用的数据线。

我也遇到这个问题,有时它有助于将它连接到另一个USB端口。

这是因为堆栈/堆栈溢出。 1.closures并打开您的Android设备2.重新启动您的ADB服务器(adb -kill服务器和adb -start服务器)3.检查已安装的SD卡,并检查USBdebugging开启

我有这个问题很长一段时间,现在我find了解决scheme,对我很好。 在DDMS透视图中,设备选项卡上有一个箭头,其中包含“重置adb”选项。 这个行动解决了我的问题。

我一直在这种情况下,许多以上的解决scheme通常工作。 今天没有人工作。 重新启动ADB服务器,closures和打开USBdebugging,尝试了不同的电缆和端口,重新安装驱动程序,重新启动计算机。 在其他电脑上遇到同样的问题。 没有运气…

对我的解决scheme:重新启动Android设备。

我刚刚通过重新启动我的Android手机解决了这个问题。 希望对你有效。

上面的一些build议有时会帮助但不一致。 像许多人一样,我怀疑USB电缆,但最终我已经决定,这是我的Android设备上的USB插口,只是因为这么多的使用。 我想他们只是每天要插上一到两次才能充电,而不是每周五天,每天10次。 在这种情况下,新电缆可能会有所帮助,但可能没有一个好的解决scheme,而不是新设备。

我也高高在上寻找解决这个问题的办法。 准备通过adb / USB编译和运行我的项目时出现问题的描述:

  • 我会'运行'或Cntrl-F11,为Android设备select器窗口popup
  • 插入我的三星Galaxy Nexus
  • 状态将显示脱机然后联机(对于不同的时间长度),然后再脱机
  • 我的解决方法是在显示Online的窗口中快速点击

我尝试重新安装不同来源的不同驱动程序,甚至尝试了5种不同的USB电缆。 但最终,是什么修复了它将USB电缆插入到我的电脑后面板上的一个免费的USBsockets,而不是前面更容易访问。

然而,特别是这个问题只发生在我的三星Galaxy Nexus(这是根源,目前运行代号Android ROM),而不是我的HTC Nexus One(运行CyanogenMod)。 即使插入前面的USB面板,我的N1也会始终保持联机状态。

所以现在我还在运行Android SDK附带的ADB驱动程序,我的电脑是自build的(运行Asus P5Q Pro主板“ – 这可能是罪魁祸首),我的操作系统是Win7 64位。 而且我的手机都保持在线连接到adb。

因此,我build议那些有类似问题的人尝试不同的电缆和USB端口。

同样的问题与银河s2 / Windows 7的/日食junoclosuresUSBdebugging帮助,somtimes也杀死和重新启动ADB接缝

我有一个类似的断开连接问题,在重新启动后连接很快就会丢失。 在我的LG VS840 4G手机上,将USB连接模式从Mass Storage更改为Internet ConnectionApps Key > Settings > Connectivity > Default connection mode > Internet Connection

改变usb端口为我工作,也检查您是否使用usb集线器连接设备。 前面的USB端口和后面的USB端口也有所作为。 最好使用后面的USB端口。

在我的情况下,离线模式的问题是电话被插入USB 3.0端口/ USB集线器。 只要我把它移到USB 2.0端口,它没有问题。

2016年,这个问题仍然在发生,使用联想设备的Android 4.4.2。 大多数提议的解决scheme“有时”工作。

对此还是没有解释。

什么对我来说是安装Wifi ADB(应用程序),它甚至解放了我从USB电缆限制.BTW设备不会出现在Android设备监视器,但出现在运行应用程序Shift + F10。

不知道是否有人会发现这个答案有价值,但我也有类似的情况,我的设备在线,然后随机下线。 我尝试了诸如检查电缆, adb kill-server等等。 终于为我工作的是重新启动我的电脑和我的手机。 我觉得只有当你发现你的设备突然脱机,以前工作正常的时候才会适用。