adb没有连接到HTC Desire S或Xperia Play

时间:2012-10-20 08:33:44

标签: android adb sony htc-android

我可以很好地连接到我的Nexus 7,所以我不知道该怎么做。

基本上当我尝试执行像'adb logcat'这样的命令时,找不到Desire S和Xperia Play,并且控制台卡住了“等待设备”。

两者都启用了USB调试,并通过似乎适用于Nexus 7的完全相同的USB连接,计算机确实识别两者都连接,看起来他们似乎没有向ADB表明自己。

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

您是否连接了多台设备或运行模拟器?在这种情况下,您应该使用“adb devices”进行测试,看看它是否列出了您期望的所有内容。当有多个设备时运行“adb logcat”不起作用。您必须使用-s参数和序列号指定设备,或者如果您通过其他参数只有一个设备,则指定模拟器与设备。

如果您只涉及一个设备,这可能是一个驱动程序问题。 HTC驱动程序包含在HTC Sync下载中:http://www.htc.com/www/help/。虽然我认为它还不兼容Windows 8。如果您使用它,请使用设备管理器指定通过Android SDK管理器下载的Google驱动程序,然后选择ADB Composite Android设备版本。

要检查的另一个好处是确保设备在其设置中打开了USB调试,它们在通知栏中显示连接,而对于HTC,连接类型设置为仅充电。

答案 1 :(得分:0)

我见过许多与HTC Desire S有类似问题的人。连接USB电缆时,电池充电工作正常,但设备(或电脑)看不到USB电缆连接。解决方案很简单,拆卸手机并拔下USB带状电缆,然后重新安装。显然,带状电缆容易松动。

您不必完全拆卸手机,实际上非常简单。您只需要取下电池,然后从电池锁所在的下部塑料“支架”上卸下5个螺丝。 4个梅花头螺钉以及一个飞利浦头螺钉。然后取下塑料,它将显示一个几乎是方形的USB带状连接器(靠近USB连接器)。

有关详细信息,请参阅http://www.formymobile.co.uk/htcdesiresdisassembly.php#.VHHYN3Wc3NM,但不要按照所有说明操作,您无需移除上半身或整个框架来修复USB连接器。

将色带放回原位后,插入塑料“支架”并简单地将5个螺丝放回原位(小心使用精确的螺丝,因为4个梅花头螺丝由2种不同类型组成) 。将电池放回原位并启动设备。您会看到USB连接现在和以前一样工作。希望这有帮助!