我在Windows 7上运行,并且已经更新了所有驱动程序,正如在Android开发人员网站上所说的那样,有关使用硬件设备。但是,当我尝试运行该应用程序时,Eclipse仍无法识别我的Nexus 4。弹出Android设备选择器,但“硬件”部分未显示任何内容。我还打开了手机上的调试,第三方应用程序和模拟位置。
这是因为手机还是新的吗?有没有办法使我的Nexus与Eclipse兼容?
在命令提示符下,ADB设备下什么都没有显示。
我在Windows 7上运行,并且已经更新了所有驱动程序,正如在Android开发人员网站上所说的那样,有关使用硬件设备。但是,当我尝试运行该应用程序时,Eclipse仍无法识别我的Nexus 4。弹出Android设备选择器,但“硬件”部分未显示任何内容。我还打开了手机上的调试,第三方应用程序和模拟位置。
这是因为手机还是新的吗?有没有办法使我的Nexus与Eclipse兼容?
在命令提示符下,ADB设备下什么都没有显示。
Answers:
Nexus 4也有类似的情况。对我来说,这是Windows自动安装的驱动程序的问题。我已按照[Q]计算机无法识别手机中的说明进行操作?-发布#8。我在Windows 7上有一些细微的差异。
对我来说,
祝好运!
extras\google
目录,只有一个目录extras\android
。你知道我在做什么错吗?
SDK Manager.exe
。为了得到那个跑我必须设置JAVA_HOME
我的JDK的位置。
只是为了确认先前的评论。除了启用“开发人员”选项,然后从新出现的“开发人员选项”中选择“ USB调试”外,我还需要将连接切换到“摄像头(PTP)”模式。
要在Windows 7/8 32bit / 64bit上修复/安装Android USB驱动程序:
<sdk>\extras\google\usb_driver\
。)如果仍然无法进行,请尝试从MTP更改为PTP。
我遇到了同样的问题,但是我不想更改为PTP模式。这就是我在仍启用MTP的情况下修复它的方式。
我遇到了同样的问题,以上方法均无效,但以下解决方案对我有效:
在我的Nexus 4上:
前往设置
选择开发人员选项(在“关于手机”上按七次后,从列表的末尾开始)
检查“ USB调试”,然后按OK。
我不得不采用全新安装的Windows 7 x64来解决此问题。
我尝试了其他答案中的所有步骤/变体。没运气。设备管理器会显示我的“ Android设备/ Android复合ADB界面”与Google的7.0.0.1驱动程序一起正常工作,但没有任何东西能使“ adb设备”显示我的Nexus 4。
我使用USBDeview卸载了除键盘和鼠标外已连接到计算机的所有USB设备。没运气。
我在设备管理器中启用了“显示隐藏的设备”,并卸载了与USB相关的所有内容。没运气。
我在adb_usb.ini中添加了Google的供应商ID。没运气。我删除了adb_usb.ini并运行“ android update adb”。没运气。
我将Nexus 4带到了我哥哥的公寓,以确认它没有问题。在打machine的机器上工作。
我很高兴进行全新安装,因为进一步的故障排除将需要交换主板或购买MacBook。
男孩,那很快就升级了。
如何在Windows 8上执行此操作(我认为,它也适用于Windows 7)
不要忘记,Android 4.2现在要您从计算机提交RSA密钥,请查看设备屏幕。
要在Android 4.2上启用开发人员选项:打开设置->关于手机->点击内部版本号7次。
仅在使用Windows时才需要安装USB驱动程序(如果使用的是MAC / Linux,则很可能无需安装任何驱动程序就可以正常工作)
在以下链接中,他们描述了如何做到这一点:
http://developer.android.com/tools/extras/oem-usb.html
简而言之:
我有2台Nexus 4设备。一种是连接到ADB时没有任何问题,第二种是我使用该adb devices
命令时从未出现过。另一个症状是,当第二个电话设置为“媒体”模式时,第二个电话未在Windows资源管理器中显示为便携式设备。
在某个时候,我发现第二个Nexus的临时解决方案是将其切换到PTP模式。然后通过adb devices
命令找到它。奇怪的是,第一部手机一直都在两种模式下工作!
最终,我找到了该解决方案,该解决方案现在允许我以两种模式连接两个电话:
将手机的USB模式设置为MTP(媒体)
使用PC设备管理器卸载设备-> Android设备-> Android ADB接口
确保选中“删除驱动程序软件”复选框!
然后将手机的USB模式设置为PTP(相机)。
使用PC设备管理器,卸载设备->便携式设备-> Nexus 4
然后拔下USB并将其重新插入(确保将其设置为MTP(媒体),然后我发现该设备已在设备管理器中正确注册为->便携式设备-> Nexus 4)
可在以下位置找到解决方案:http : //forum.xda-developers.com/showthread.php?p=34910298#post34910298
如果您在将Nexus连接到ADB时遇到类似的问题,那么我建议您先将其切换到PTP模式。如果您的问题在该步骤中消失,我建议您按照上面列出的其他步骤进行操作,因为MTP可能是您大多数时间要将手机设置为的模式。
请按照Google的说明进行操作,即OEM USB Drivers。
在使用Samsung Nexus S的 Windows 7上,它在设备管理器中什么也没有显示,该adb devices
命令没有显示任何设备,但是插入设备时,表明USB调试已打开并已连接。
我使用Andrea的2月2日答案来安装Google USB驱动程序,该驱动程序创建了/ gooogle / usb_driver目录,并使用RobertNovelo的3月7日答案来访问链接并按照说明进行操作。设备显示在设备管理器的“其他”下。我右键单击它并选择了更新驱动程序,现在它显示在“设备管理器”的“ Android设备”下,并且现在在命令行中adb devices
列出了它。
我有一个类似的问题,以前的解决方案都不适合我,我只是自己解决了(经过数小时的挫败),所以我将分享我的解决方案。
安装Nexus 4的Android复合ADB接口后,我的计算机突然停止识别我插入的所有Android设备。我无法卸载驱动程序,因为设备管理器未成功卸载驱动程序(设备管理器停止响应每次)。
因此,我已经通过以下方式解决了它:
我有办法解决您的问题:
我的Windows 7安装根本找不到驱动程序。xda-forums帖子具有正确的文件夹,以告诉Windows驱动程序在-位置{SDK directory}/extras/google/usb-driver
。
如果您没有Extras / Google文件夹+ Tim Bellis,请转到IDE中的SDK Manager,然后在Extras类别中查找Google USB驱动程序并进行安装。我无法告诉您如何在Eclipse中执行此操作,但是如果您具有IntelliJ IDEA,它位于列表的底部附近,请选中它并单击“安装软件包”。
如果在Windows 8.1下安装ADB驱动程序时遇到问题,请尝试以下解决方案:ADB驱动程序和Windows 8.1
这是我的一位司机失踪的问题。我启用了USB调试功能,尝试更换USB电缆,尝试重新安装Google USB驱动程序,但没有任何帮助。
然后最终我按照这里的建议下载了设备驱动程序。
要确定您是否有设备驱动程序问题,请转到:
并查看您的Nexus是显示为“ Android设备 ”还是显示为“ 其他 ” 设备。
如果在“ 其他 ”中显示,则应通过下载并解压缩此问题然后执行以下步骤来解决您的问题:
最后,您的设备将显示如下:
完成此操作后,设备上将弹出一个对话框,询问调试权限。一旦接受,您就准备好了!
adb devices
在命令提示符下说明了什么?