如何将HTC安卓手机连接到电脑作为调试设备

4

我想将HTC Desire仅作为调试设备连接到电脑。 每次我插入电缆,它都会在电脑上搜索HTC Sync软件,直到最终出现一条消息,如“未找到HTC Sync,请安装...”。之后,手机才能用于eclipse进行调试。但是我该如何避免这个永无止境的搜索过程呢?


那么问题出在哪里呢?你已经接受了我的答案,但我真的很好奇你为什么会遇到这个问题。 - Greg Dan
我仍然不知道为什么每次连接手机时都要等待HTC Sync,而且我对这里给出的所有答案都不太满意。我的连接完全正常,驱动程序也没有问题。我只是想知道是否还有其他人遇到了HTC Sync的麻烦。但似乎只有我被这个搜索过程所困扰。因此,我决定尝试安装HTC Sync软件。如果您遇到另一种解决方法,如果您能让我知道,我会很高兴... - cody
通常在这种困难的情况下,问题不是由你直接使用的程序引起的。在这种特殊情况下,问题可能是由你在HTC上安装的某些应用程序引起的。还要检查Android Logcat,也许你会找到线索。 - Greg Dan
3个回答

2

以下内容来自此页面。对我来说非常有效。只需记住按照Android文档中描述的连接设备进行调试的步骤即可。

HTC Desire与v3版本的ADB驱动程序兼容 - 无需安装HTC Sync。将以下行添加到android_winusb.inf文件中:

[Google.NTx86] ;HTC Desire %SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C87 %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C87&MI_01

[Google.NTamd64] ;HTC Desire %SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C87 %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C87&MI_01


谢谢,我知道我不需要安装HTC Sync!就像我所说的,我的唯一问题是在htc desire上,只有四个选项“HTC Sync”,“仅充电”,“硬盘”,“usb连接(移动网络)”。除了“HTC Sync”之外,这些选项都无法用于调试。如果我选择它,“Android设备选择器”会找到手机,但手机会在PC上搜索HTC软件... - cody
或者你提供的解决方案是指手机不会进行搜索吗?我会尝试一下... - cody
好吧,我尝试过了...但这并没有改变什么...我仍然需要等待搜索完成。 - cody
对我来说,“仅充电”选项有效。据我记得,“磁盘驱动器”也可以使用。如果没有上述修改,Android SDK USB驱动程序将无法找到我的HTC Desire。因此,我有两个选择:(1)在我的PC上安装HTC Sync(2)修复Android USB驱动程序。 - Greg Dan
也许您安装了HTC驱动程序后端,需要将其删除,以便停止寻找前端同步软件? - Chris Stratton
谢谢..但我从未在那台电脑上安装HTC Sync,只有ADB驱动程序v3...所以我认为不应该有问题。我试图选择“仅充电”选项:如果我使用“Run as”和“Android Application”从eclipse启动我的应用程序,则Android设备选择器会打开并且不显示任何正在运行的设备,只有模拟器...:-/ - cody

1
尝试将“仅充电”连接模式设为您设备的默认模式。目前看起来您选择了默认同步选项。
设置 -> 连接到电脑 -> 默认连接类型。

谢谢,但你试过那个吗?如果你选择“仅充电”选项,就找不到任何安卓设备! - cody
我通常不使用Windows。但在Linux上肯定可以工作。我还记得,当我尝试在Windows上使用SDK驱动程序时,我的Desire没有工作,直到我从设备闪存中安装了一些东西。可能HTC有他们自己的驱动程序,或者你只需要安装同步应用程序就可以让它工作。 - Konstantin Burov
这是一份关于如何在Windows上安装HTC Desire驱动程序的手册。最后还提供了另一种备选驱动程序的链接。 - Konstantin Burov

0
在Android 2.2中,它的设置 -> 应用程序 -> 开发 -> USB调试(启用)。

我知道 - 当然,USB调试已经启用,并且它有效(如我上面所写)。但是它每次都会搜索HTC Sync! - cody

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接