Android 安装Moto X第二代调试驱动程序

Android 安装Moto X第二代调试驱动程序,android,windows,usb,driver,motorola,Android,Windows,Usb,Driver,Motorola,我有一台Windows 7 x64 Ultimate电脑,我想在调试模式下连接我的Moto X第二代(XT1097),以便开发一些应用程序 问题是,Windows找不到我的Moto X的驱动程序。我已经下载了(版本2.4.5),它应该有所有的驱动程序,但我的Windows仍然找不到驱动程序。在任何人询问之前,是的,我的手机设置中启用了调试 所以有趣的部分来了。。。。。我用另一台Win7x64终极真机和一台虚拟机(运行在我自己的电脑中)尝试了同样的方法。起初Windows无法安装调试驱动程序……但

我有一台Windows 7 x64 Ultimate电脑,我想在调试模式下连接我的Moto X第二代(XT1097),以便开发一些应用程序

问题是,Windows找不到我的Moto X的驱动程序。我已经下载了(版本2.4.5),它应该有所有的驱动程序,但我的Windows仍然找不到驱动程序。在任何人询问之前,是的,我的手机设置中启用了调试

所以有趣的部分来了。。。。。我用另一台Win7x64终极真机和一台虚拟机(运行在我自己的电脑中)尝试了同样的方法。起初Windows无法安装调试驱动程序……但在我下载了摩托罗拉设备管理器后,它安装了调试驱动程序,我可以使用手机进行开发

奇怪的是,当我将手机连接到PC时,它会安装所有的媒体驱动程序,但不会安装调试驱动程序,这就是我的手机在我的窗口的设备管理器下列出的方式:

但是在安装摩托罗拉设备管理器(包含所有驱动程序)之前,在所有其他两台计算机(驱动程序已成功安装在其中)中,我的手机是这样列出的:

以下是安装驱动程序后的列表:

所以,为了解决这个问题,我尝试强制安装驱动程序。我自己在“C:\Program Files\Common Files\Motorola Shared\Mobile Drivers\Drivers”下找到了驱动程序,在
Motorandroid2.inf中我可以找到一个名为“Motorola ADB Interface”的驱动程序,甚至我手机的VID/PID也在同一个驱动程序文件中但它不起作用

我仍然无法在调试模式下使用这部手机,我无法让Android studio看到它何时连接,我还试图更改谷歌的默认驱动程序
Android\u winusb.inf
,将我的手机包含在其中,但同样没有任何效果


有人知道发生了什么事吗?我迷路了,老实说,我不想仅仅因为这个就格式化我的电脑。

我会使用无线adb,而不是使用有缺陷的usb驱动程序

在您的手机上,转到设置>>开发者选项>>ADB over network,然后进行检查

然后在您的计算机上,要访问ADB,请键入命令
ADB connect ip_address
,其中
ip_address
是开发人员选项中列出的ip地址


确保您允许ADB外壳防火墙访问。

即使我也遇到了同样的问题。我不确定,但是当我们使用64位操作系统时,这个问题正在发生。我在32位windows 7上尝试了相同的设置,效果很好

还有一件重要的事…


即使我们可以在设备管理器中看到驱动程序问题,设备调试模式也可以正常工作。我尝试了chrome inspect元素功能,并从ecllipse编译了应用程序。

我在


它解决了我在windows 10上的问题。

很遗憾我来晚了一点,但它是这样的:

我的moto g第二代也有同样的问题,通过手动安装驱动程序解决了这个问题:

  • 下载
  • 解压缩到*\android sdk windows并运行sdkmanager.exe
  • 仅标记“usb驱动程序”或类似内容(它还将安装依赖项)
  • 安装
  • 使用设备管理器手动“更新驱动程序”,选择*\android sdk windows\extras\google\usb\U驱动程序中的.inf文件

  • 是关于它的更详细的帖子。

    您需要安装

    摩托罗拉设备管理器

    让我给出直接链接


    希望这对您有所帮助。

    这是一个有趣的解决方法…但我在手机上找不到这些
    ADB over network
    选项…它必须是根目录吗?此外,我找到的所有关于
    ADB over network
    的参考说明,或者设备必须是根目录,或者设备必须首先通过USB连接,这正是我目前面临的问题。安装另一个操作系统,甚至在虚拟机上,似乎不是最好的解决方案。您在x64上解决了这个问题吗?还是你刚换了x86(32位)?正如我在第一篇文章中所说,我尝试了另一个x64和一个带有x64的虚拟机,我没有遇到任何问题,我不确定x64是不是问题,我也遇到了完全相同的问题。仍然没有找到解决方法。我将在我的另一台Windows 7计算机上尝试。。。如果它能工作,我会把开发切换到那台机器上,尽管它比较慢(它是一台笔记本电脑…)很好,它对你有用,但我在我的问题中说,这对我不起作用,所以这不是我问题的有效答案。