Android 安装Moto X第二代调试驱动程序
我有一台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”下找到了驱动程序,在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无法安装调试驱动程序……但
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计算机上尝试。。。如果它能工作,我会把开发切换到那台机器上,尽管它比较慢(它是一台笔记本电脑…)很好,它对你有用,但我在我的问题中说,这对我不起作用,所以这不是我问题的有效答案。