我已经安装了最新的摩托罗拉 USB 驱动程序,其中包括对 Triumph 的支持。
当我插入手机时,“adb devices”没有列出我的手机。
我的设备管理器在电话和磁盘驱动器下显示我的设备。两者都使用 WPD FileSystem Volume Driver 并拒绝让我通过在 Program Files 中指向 motorola 驱动程序来更新驱动程序。它继续告诉我“Windows 已确定您设备的驱动程序软件是最新的。”
有任何想法吗?
我目前处于几乎完全相同的困境=/
我有一些我们可以分享的可能途径:
如果你能找到摩托罗拉(美国)的电话号码,我想知道,但我终于找到了
Motorola Mobility, Inc.
600 North U.S. Highway 45
Libertyville, Illinois 60048 USA
Telephone: +1 847 523 5000
这是另一个与我们有相同问题的程序员的链接=/,但他使用他在那里发布的步骤弄清楚了
这里还有实时支持聊天。
如果您找到解决此问题的方法,请,请,请告诉我 =) 如果我很快就能解决,我会为您做同样的事情。
编辑:
没关系,我让我的工作正常=)
这是我所做的:
使用USBDeview卸载所有以前在驱动程序中失败的尝试大声笑注意:您必须以管理员身份运行 USBDeview(右键单击,选择以管理员身份运行)
在设备管理器中,卸载所有其他设备后,右键单击设备弹出的内容,单击更新驱动程序,浏览自己的,而不是从那里从列表中选择一系列,但这里的关键是要记住eclipse使用adb接口调试外部设备上的程序,这应该是所述选择列表中的预加载选项=)
希望这可以帮助!!!
仅仅因为这个链接没有在任何答案中被删除(我总是发现自己在寻找它),这里是制造商的开发驱动程序。
每当我在 adb 识别我的设备时遇到问题时,我都设法通过在我的 .android/adb_usb.ini 文件中添加对它的引用来修复它。
我只在家里运行 Linux/OS X,我不想尝试盲目地从内存中描述如何在 Windows 上执行它,但他们在这里讨论它http://android.modaco.com/topic/294799-adb- windows-7-and-the-pulse-tutorial/
谷歌在http://developer.android.com/guide/developing/device.html提供了 USB 供应商 ID 。
在我的 linux 机器上,我添加了:
0x0489
到我的 adb_usb.ini (使用在 Linux 上您可以通过 lsusb 直接找到的 Foxconn ID,我认为您可以在 Windows 上使用 devcon 找到它),它显示在我的设备列表中。
这对我有用。我有一个 Moto Triumph 和 Win7 x64 ......
打开未知来源,USB调试
安装摩托罗拉 USB 开发驱动程序。不幸的是,摩托罗拉破坏了旧的驱动程序 URL,以及许多开发论坛的 URL。幸运的是,Softpedia 有安装程序的副本。根据您的操作系统获取32 位或64 位版本。
通过 USB 插入手机
打开设备管理器
查看隐藏的设备
卸载默认驱动程序(磁盘驱动器\Qualcomm USB、DVD\CD\Android SCSI CD-ROM、便携式设备\F:)
操作 > 扫描硬件更改,或断开/重新连接手机
重复直到出现 ADB(可能带有黄色图标,表示它没有完全安装)
右键单击 ADB > 更新驱动程序 > 浏览我的计算机以查找驱动程序 > 从列表中选择 > 摩托罗拉 > Android Sooner ADB(第一个条目)
接受安全警告
完毕。如果它工作正常,您现在可以使用 adb devices 查看您的设备。
您是否为手机启用了调试模式?这可以通过设置->应用程序设置->开发->USB调试来完成