【问题标题】:adb not connecting to HTC Desire S or Xperia Playadb 未连接到 HTC Desire S 或 Xperia Play
【发布时间】:2025-12-06 19:40:01
【问题描述】:

我可以很好地连接到我的 Nexus 7,所以我不确定在这里做什么。

基本上,当我尝试执行诸如“adb logcat”之类的命令时,找不到 Desire S 和 Xperia Play,并且控制台卡在说“等待设备”。

两者都启用了 USB 调试,并通过似乎适用于 Nexus 7 的完全相同的 USB 连接,计算机确实识别出两者都在连接,只是似乎它们没有向 ADB 识别自己。

有什么想法吗?

【问题讨论】:

  • 你的操作系统是什么?

标签: android adb sony htc-android


【解决方案1】:

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

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

要检查的另一件事是确保设备在其设置中打开了 USB 调试,它们在通知栏中显示已建立连接,并且对于 HTC,连接类型设置为仅充电。

【讨论】:

    【解决方案2】:

    我见过很多人在使用 HTC Desire S 时遇到过类似问题。连接 USB 数据线后,电池充电工作正常,但设备(或计算机)看不到 USB 数据线已连接。解决方法很简单,拆开手机,拉下USB排线,重新连接。显然带状电缆很容易松动。

    您不必完全拆卸手机,这实际上很容易。您只需卸下电池,然后从电池锁所在的下部塑料“支架”上卸下 5 个螺丝。 4 个梅花头螺钉和 1 个十字头螺钉。然后取下塑料,它会露出一个几乎是方形的 USB 带状连接器(靠近 USB 连接器)。

    请参阅http://www.formymobile.co.uk/htcdesiresdisassembly.php#.VHHYN3Wc3NM 了解详细信息,但不要按照所有说明进行操作,您无需卸下上半身或整个框架来固定 USB 连接器。

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

    【讨论】:

      最近更新 更多