我已经安装了最新的摩托罗拉 USB 驱动程序,其中包括对 Triumph 的支持。
当我插入手机时,“adb devices”不会列出我的手机。
我的设备管理器在“电话”和“磁盘驱动器”下显示我的设备。两者都使用 WPD 文件系统卷驱动程序,并拒绝让我通过在程序文件中指向摩托罗拉驱动程序来更新驱动程序。它继续告诉我“Windows 已确定您设备的驱动程序软件是最新的”。
有什么想法吗?
I have installed the latest Motorola USB drivers which include support for the Triumph.
When I plug in my phone, "adb devices" does not list my phone.
My device manager shows my device under Phone as well as Disk Drive. Both use the WPD FileSystem Volume Driver and refuse to let me update the driver by pointing the motorola drivers in Program Files. It continues to tell me that "Windows has determined the driver software for your device is up to date."
Any ideas?
发布评论
评论(5)
每当我在 adb 识别设备时遇到问题时,我都会通过在 .android/adb_usb.ini 文件中添加对它的引用来修复它。
我只在家里运行 Linux/OS X,我不想盲目地凭记忆去描述如何在 Windows 上做到这一点,但他们在这里讨论了 http://android.modaco.com/topic/294799-adb-windows-7-and-the-pulse-tutorial/
谷歌在此处提供了 USB 供应商 ID http://developer.android.com/guide/developing/device.html 。
在我的 Linux 机器上,我添加了:
到我的 adb_usb.ini (使用 Foxconn ID,在 Linux 上您可以直接通过 lsusb 找到它,我想您可以在 Windows 上使用 devcon 来找到它),它显示在我的设备列表中。
Whenever I've had a problem with adb recognizing my devices I've managed to fix it by adding a reference to it in my .android/adb_usb.ini file.
I only run Linux/OS X at home and I don't want to try and blindly describe how to do it on Windows from memory, but they discuss it here http://android.modaco.com/topic/294799-adb-windows-7-and-the-pulse-tutorial/
And google gives the USB Vendor ID's here http://developer.android.com/guide/developing/device.html .
On my linux box I added:
To my adb_usb.ini (using the Foxconn ID which on linux you can find directly via lsusb, I think you could use devcon on Windows to find it) and it shows up on my device list.
只是因为此链接尚未在任何答案中删除(而且我总是发现自己在寻找它),此处 是制造商的发展驱动力。
Just because this link hasn't been dropped in any answers (and I always find myself looking for it), here are the manufacturer's development drivers.
这对我有用。我有一台 Moto Triumph 和 Win7 x64...
打开未知来源、USB 调试
安装 Motorola USB 开发驱动程序。不幸的是,摩托罗拉破坏了旧的驱动程序 URL 以及许多开发论坛 URL。幸运的是,Softpedia 有安装程序的副本。获取 32 位< /a> 或 64 位版本取决于您的操作系统。
通过 USB 插入手机
打开设备管理器
查看隐藏设备
卸载默认驱动程序(磁盘驱动器\Qualcomm USB、DVD\CD\Android SCSI CD-ROM、便携式设备\F:)
操作 >扫描硬件更改,或断开/重新连接手机
重复直到出现 ADB(可能带有黄色图标,表明尚未完全安装)
右键单击 ADB >更新驱动程序>>浏览我的计算机寻找驱动程序>从列表中选择>摩托罗拉> Android Sooner ADB(第一个条目)
接受安全警告
完成。如果工作正常,您现在可以使用 adb devices 查看您的设备。
This is what worked for me. I have a Moto Triumph and Win7 x64...
Turn on Unknown Sources, USB Debugging
Install Motorola USB development driver. Unfortunately, Motorola broke the old driver URL, as well as many development forum URL's. Fortunately, Softpedia has copies of the installer. Grab the 32 bit or 64 bit version depending on your OS.
Plug in your phone by USB
Open Device Manager
View hidden devices
Uninstall default drivers (Disk Drives\Qualcomm USB, DVD\CD\Android SCSI CD-ROM, Portable Devices\F:)
Action > scan for hardware changes, or Disconnect/reconnect phone
Repeat till ADB appears (probably w/ a yellow icon indicating it's not fully installed)
Right-click ADB > update driver > browse my computer for driver > pick from a list > Motorola > Android Sooner ADB (the first entry)
Accept security warning
Done. If it worked properly, you can now view your device using adb devices.
我目前正处于几乎完全相同的困境=/
我有一些我们可以共享的可能途径:
我不知道你是否能够找到摩托罗拉(美国)的电话号码,但我终于找到了一个
这里是另一个与我们有相同问题的程序员的链接=/,但他使用他在那里发布的步骤解决了这个问题
此处还提供实时支持聊天。
如果您找到了这个问题的解决方案,请,请,请告诉我=)如果我很快就能解决,我也会为您做同样的事情。
编辑:
没关系,我的工作得很好=)
这就是我所做的:
使用USBDeview 卸载所有以前失败的驱动尝试,哈哈
注意:您必须以管理员身份运行 USBDeview(右键单击,选择以管理员身份运行)
在设备管理器中,卸载所有其他设备后,右键单击设备弹出的内容,单击更新驱动程序,浏览你自己的,而不是从列表中进行一系列选择,但这里的关键是要记住 eclipse 使用 adb 接口调试外部设备上的程序,这应该是所述选择列表中的预加载选项 =)
希望这有帮助!
I am currently in just about the exact same predicament =/
I have some possible avenues that we could both share:
Idk if you were able to find a phone number for Motorola (American that is) but i finally found one
Here is a link to yet ANOTHER programmer having the same prob as us =/, but he got it figured out using the steps he posted there
Also there is live support chat here.
If you find a solution to this problem, please, please, please let me know =) And i will do the same for you if i get it figured out soon.
Edit:
Nevermind, i got mine to work just fine =)
Heres what i did:
Used USBDeview to uninstall all previously failed attempts at drivers lol
NOTE: You will have to run USBDeview as an Administrator(right click, select Run as administrator)
In the device manager, after uninstalling all the others, right click on what pops up for the device, click update driver, browse for your own, than from there it was a series of selecting from lists, but the key thing here is to remember that eclipse debugs programs on external devices using the adb interface, which should be a pre loaded option in said select lists =)
Hope this helps!!!
您是否启用了手机的调试模式?这可以通过设置->应用程序设置->开发->USB调试来完成
Have you enabled debug mode for your phone? This can be done via settings->application settings->development->USB debugging