设备在Eclipse中随机脱机(并在脱机状态下多次出现) - 修复?

Cod*_*key 44 eclipse android device

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

我们来看看这些步骤吧.

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

http://i56.tinypic.com/tarkwl.jpg

我双击它以确保LogCat正在记录它,在这一点上发生了两件事中的一件:

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

  2. 设备立即脱机

http://i56.tinypic.com/1z6zakj.jpg

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

http://i55.tinypic.com/2hzgv35.jpg

有用的东西:

我已经谷歌搜索并查看了有关此问题的其他问题,并且只设法找到一些"指南",告诉我重新启动adb服务器.我通过使用命令完成了这个:

adb kill-server
adb start-server
Run Code Online (Sandbox Code Playgroud)

问题是,这只是很少修复它.有时完整的PC重启会修复它,但并不总是......

此外,当手机插上电源时,请关闭手机上的待机模式.对我来说,这可以通过以下方式实现

  • 设置 - >程序 - >开发 - >保持清醒

有没有人有这个真正的解决方案?我已经尝试了大部分我能在Google上找到的并且运气不好而且它真的开始惹恼我了.

编辑:神圣的废话,这太烦人了!编辑2:尽快为此添加赏金.

编辑3:可能与它通过USB集线器连接的事实有关,因为我们的机器位于另一个房间,以保持我们办公室的噪音和热量水平下降.我已经足够稳定地部署应用程序并快速测试,但它有时仍会脱机.哦,好吧,现在完成我的项目.

Twa*_*inJ 24

我只是在家里进行一些开发修补,并且第一次开始注意到这种行为.在阅读了建议(特别是USB插头)之后,我开始认为我手边的USB线看起来很懦弱,所以我抓住了通常用于工作的电缆(它的直径更大,不知道这意味着什么内部),从那以后一切都运转良好.

因此,对于遇到这些问题的任何人来说,您也可以检查以确保它不是USB线.


ana*_*und 18

在为我工作的设置中打开/关闭"USB调试".


Jin*_*Heo 9

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

Android 4.2.2引入了安全的USB调试,启用时确保只有用户授权的主机才能使用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-需要,更新


小智 8

我遇到了类似的问题.我刚刚通过将电缆插入usb2端口而不是usb3解决了这个问题.


Arp*_*arg 5

如果设置了您的平台和平台工具路径:

然后从命令提示符:

adb kill-server

    adb start-server
Run Code Online (Sandbox Code Playgroud)

它肯定会解决问题,因为它使用特定端口重新启动守护程序


Ere*_*orn 3

确保您没有 HTC Sync 或 Samsung Kies 试图窃取 adb 连接。如果这样做,只需在调试时停止它们即可。