从ADB not recognising Nexus 4 under Windows 7开始,我在让Eclipse安卓开发环境识别我的新Nexus 4时遇到了问题。我的私密Nexus S没有问题。
我相信我已经遵循了上一篇文章中的所有建议,但仍然陷入困境。
任何在Windows 7上成功获得nexus 4 for android开发的人都可以告诉我他们的驱动程序细节是针对“Android Composite ABD Interface”的吗?我说: *驱动程序提供商:“Google Inc” *司机日期:2012年8月27日 *驱动程序版本:7.0.0.1
当我的手机存储设置为PTP或MTP时,我仍然无法通过eclipse“android虚拟设备管理器”看到它。
当设置为PTP时,如果我运行链接文章中描述的“adb devices”命令,我会在dos框中显示一个条目,但在eclipse中的“android虚拟设备管理器”中没有任何内容。
答案 0 :(得分:17)
解决方案是使用PTP而不是MTP连接您的设备,它可以正常工作。 在AVD管理器中看不到连接的设备。 AVD管理器适用于仿真器。 要显示已连接的设备,请仅使用ADB和此命令:
adb devices
答案 1 :(得分:4)
这是一个很好的一步一步的导师: http://androidsecurity.wordpress.com/2013/06/05/install-google-nexus-4-adb-usb-drivers-on-windows-android-studio/
答案 2 :(得分:2)
从Windows完全卸载设备驱动程序并重新安装。
答案 3 :(得分:1)
如果您没有在设备列表中看到该设备:
首先,您需要确保在您的设备上启用USB调试。设置 - > DeveloperOptions:打开调试并启用USB调试。理想情况下,您将从谷歌安装USB驱动程序,它将正常工作:http://developer.android.com/tools/extras/oem-usb.html#InstallingDriver。在某些情况下,新安装可能会破坏设备连接。您可能想尝试这些:
adb kill-server adb start-server adb devices
更新到新工具可能会弄乱设置: 转到存储选项并尝试设置为媒体(MTP)或相机(PTP)连接。切换到其中一个将有助于
撤销授权,禁用USB调试,然后启用
答案 4 :(得分:0)
您的Nexus 4不是虚拟设备,因此不会显示在虚拟设备管理器中。
如果您打开“设备”视图,则应该会看到列出的Nexus 4,当您运行应用时,它应该提示您将其作为物理或虚拟设备运行。