¿Cómo hago que mi Nexus 5 funcione con ADB en mi escritorio de Windows 7?

Estoy intentando desarrollar en el Nexus 5 usando el SDK de Android en eclipse.

Estoy desarrollando en Windows 7, tengo la versión Helios de Eclipse y he mantenido mi SDK actualizado. Anteriormente he estado desarrollando en un Samsung Galaxy S2 bien, pero ahora el SDK tiene problemas para detectar el Nexus 5.

Tengo opciones de desarrollador, depuración de usb y aplicaciones de terceros habilitadas en el teléfono. Al conectar el teléfono, aparece como un dispositivo USB que se puede expulsar, aparece como "Nexus 5" en Sin especificar en dispositivos e impresoras, y aparece como "Interfaz ADB compuesta de Android" en "SAMSUNG Android Phone" en el administrador de dispositivos.

Intenté desinstalar los controladores USB que estaba usando con Galaxy (incluido Kies, su software adicional) y luego reinstalé los controladores a través del administrador SDK. Intenté modificar los controladores como se sugiere aquí https://stackoverflow.com/questions/19838016 /what-usb-driver-should-we-use-for-the-nexus-5 y he intentado instalar el controlador genérico aquí: http://adbdriver.com/downloads/ (pero falló porque no pudo encontrar el nexus 5 como un dispositivo android conectado). También probé cosas simples como reiniciar Eclipse, el teléfono y mi máquina, y probar diferentes puertos USB. Nada de esto ha ayudado, no puedo navegar por el nexus 5 como almacenamiento extraíble y cuando ejecuto proyectos en eclipse no aparece como un dispositivo Android en ejecución.

Cualquier ayuda sería muy apreciada.

¿El Nexus 5 cree que está enchufado? ¿Recibe las notificaciones "Conectado como dispositivo multimedia" y "Depuración USB conectada"?
Sí, recibo ambas notificaciones. También vale la pena señalar que la máquina también recoge el Nexus 5 en cierto sentido; como mencioné anteriormente, aparece tanto en el administrador de dispositivos como en impresoras y dispositivos en el panel de control. Sin embargo, no parece detectarse correctamente como un dispositivo Android conectado, ya que no aparece en el cuadro de diálogo de ejecución del SDK ni como almacenamiento navegable en Almacenamiento extraíble.
Lo descubrí yo mismo. Si bien había desinstalado los controladores anteriores a través del panel de control y los desinstalé a través del administrador de dispositivos, lo que tenía que hacer era desinstalar a través del administrador de dispositivos y marcar la casilla de verificación Eliminar antes de volver a instalar. Todo funciona bien ahora.
Publique eso como respuesta y acéptelo para que otros visitantes puedan ver cuál fue la solución.

Respuestas (1)

Lo descubrí yo mismo. Si bien había desinstalado los controladores anteriores a través del panel de control y los desinstalé a través del administrador de dispositivos, lo que tenía que hacer era desinstalar a través del administrador de dispositivos y marcar la casilla de verificación Eliminar antes de volver a instalar. Todo funciona bien ahora.