我是一名开发人员,拥有三部手机,一部摩托罗拉Droid,一部三星Galaxy和一部Nexus S,我只能让Droid在我现有的笔记本电脑上工作。我听说PDANet可以提供帮助,所以我安装了它,之后没有一个工作。我尝试安装三星Nexus S驱动程序,我尝试升级SDK管理器中的驱动程序,但无论我尝试什么,我似乎无法让它们中的任何一个工作(当我在命令中键入“adb devices”时它们没有显示出来,它们在我的IDE中都没有被识别......我碰巧使用IntelliJ,但我怀疑Eclipse也找不到它。)
有没有人有关于如何解决/安装/修复USB设备驱动程序的任何提示? (除了PDANet,我已经尝试过了)
答案 0 :(得分:0)
您需要为设备提供正确的USB驱动程序。三星网站上提供了The Nexus S drivers are included in the Android SDK和Galaxy驱动程序。我假设你在Windows上;设备是否显示在设备管理器中?如果没有,请尝试使用其他USB端口或机器。
答案 1 :(得分:0)
我有这个问题将我的HTC Desire连接到PC并将其用作ADB设备。现在继续这样做:
Other Devices/ADB
Properties
,打开Details
标签,选择Hardware Ids
属性USB\VID_0BB4&PID_0C87&MI_01
右键单击它,然后Copy
。 VID
部分将从页面底部的表格中获得Vendor ID。android-sdk\extras\google\usb_driver\android_winusb.inf
[Google.NTx86]
部分文件,如果您有x64 PC,则找[Google.NTamd64]
在您的文件部分添加此内容并将复制的硬件ID粘贴到“###”:
; Your phone name - can be anything
%CompositeAdbInterface% = USB_Install, ###
所以它看起来像是HTC Desire的例子:
; HTC Desire
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C87&MI_01
android-sdk\extras\google\usb_driver
文件夹adb devices
,你会看到你的手机!