eclipse或adb不再识别我的Android设备。我的操作系统是Windows 7 64位,并且我使用的是Nexus 4和Stock Android 4.4.2。
以下是有关此问题的一些详细信息:
- 昨天,我可以在设备上从eclipse运行Android项目,而没有任何问题。我在eclipse上所做的唯一可能会导致此问题的事情是,使用developer.android(https://developer.android.com/tools/support- library / setup.html)。
- 在调试模式下,该设备在Windows中仍被视为普通多媒体驱动器。
- 当我尝试在eclipse中运行Android Project或尝试
adb devices
在控制台中使用adb识别设备时,设备处于开发人员模式和调试模式。 - Google USB驱动程序已通过ADK管理器安装
- 根据android-developers网站上的教程,已经安装了Windows的USB OEM驱动程序(请参阅:https : //developer.android.com/tools/extras/oem-usb.html)
- 我尝试重新启动亚行通过使用命令
adb kill-server
和adb start-server
,如果设备是通过使用公认的再次检查adb devices
。该设备仍未在控制台上列出。 - 重新启动Windows和Eclipse无法解决此问题。
有人知道这个问题的解决方案吗?提前致谢!
更新:感谢您的复制,该问题已解决(目前)。我按此顺序尝试了以下建议:
- 我重新启动了设备-这不能解决问题
- 我将设备设置为PTP模式-这解决了问题。
因此,我再次将设备重置为MTP模式和调试模式,以检查由于某种原因adb是否仍可以识别该设备。当它处于MTP模式时,它肯定不会被adb识别。我不知道几天前它是如何被识别的,因为我从未将设备设置为PTP模式。无论如何,解决我的问题的方法是我的Nexus 4必须处于PTP模式,并且当然必须处于调试模式才能被adb识别。
我没有尝试任何其他建议,因为当前的驱动程序解决了我的问题。