ADB不断断开连接,显示设备离线
我不确定是应该在此处还是在主堆栈溢出中进行100%的确定,但是我决定选择该领域,希望我可以找到遇到类似问题的更具体经验的人。 我有一个Samsung Captivate(爱它,减去它的GPS笨拙)。我使用两台不同的计算机进行开发,其中一台在家中,一台在工作中。这些机器都是Windows XP Service Pack 3(32位)。我安装了相同的Samsung驱动程序,相同版本的Eclipse等。该手机当前植根于Serendipity mod,尽管此问题与常规固件完全相同。 我的家用计算机(问题之一)是Athlon 64 2.2 Ghz。我的工作机器是Core 2 Duo,请不要记得它的型号。 在工作中,我可以做任何事情,将sdcard安装在手机上并轻松复制,使用adb进行推,拉,卸载,安装。我可以在ddms中调试,通过Eclipse等安装,等等。 在家里,如果我重新启动计算机和电话,并在没有打开Eclipse的情况下拉起命令提示符,则可以通过键入adb设备来查看该设备。通常,然后,我可以清除logcat或相当稳定地运行logcat。如果我打开Eclispe(我的开发IDE)并尝试运行新版应用程序,则通常会失去连接。如果我尝试通过挂载或对adb使用pull来复制文件,则会发生相同的情况。一些文件将被复制,突然连接将消失,设备将脱机显示给adb,或根本不在列表中,或两次脱机列出。重新启动手机有时会有所帮助,但并非总是如此。有时我关闭Eclipse和所有其他应用程序,重新启动手机,但最终仍然无法使adb完全检测到该设备。一世' ll使用adb kill-server和adb start-server,但这通常无济于事。我在家中将Avast用作防病毒软件,但尝试完全不安装任何防病毒软件,这是相同的。由于硬盘崩溃,我最近重新安装了Windows,它是完全一样的。我已经尝试过塔上的每个USB端口。 我希望有很多人能告诉我这是怎么回事,因为我已经处理了一年半,这将使我迷失方向。 -耶利米