Estoy intentando desarrollar en el Nexus 5 utilizando el SDK de Android en eclipse.
Estoy desarrollando en Windows 7, tengo la versión Helios de Eclipse y he mantenido actualizado mi SDK. Anteriormente había estado desarrollando en un Samsung Galaxy S2 sin problemas, pero ahora el SDK está teniendo problemas para detectar el Nexus 5.
Tengo las opciones de desarrollador, la depuración por USB y las apk de terceros habilitadas en el teléfono. Al conectar el teléfono, aparece como un dispositivo USB expulsable, como "Nexus 5" en No especificado en dispositivos e impresoras, y como "Android Composite ADB Interface" bajo "SAMSUNG Android Phone" en el administrador de dispositivos.
He intentado desinstalar los controladores USB que estaba utilizando con el Galaxy (incluido kies, su software adicional) y luego reinstalar los controladores a través del administrador SDK, he intentado 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ó al no encontrar el nexus 5 como un dispositivo android conectado). También he intentado cosas simples como reiniciar eclipse, el teléfono y mi máquina, y probar diferentes puertos USB. Ninguna de estas acciones ha ayudado, no puedo navegar por el nexus 5 como almacenamiento extraíble y al ejecutar proyectos en eclipse no aparece como un dispositivo android en ejecución.
Cualquier ayuda sería muy apreciada.
0 votos
¿El Nexus 5 piensa que está conectado? ¿Recibes las notificaciones "Conectado como un dispositivo multimedia" y "Depuración USB conectada"?
0 votos
Sí - Recibo ambas de esas notificaciones. También vale la pena señalar que la máquina también detecta el Nexus 5 en cierto sentido - como menciono arriba, aparece tanto en el administrador de dispositivos como en impresoras y dispositivos en el panel de control. Sin embargo, no parece estar correctamente detectado como un dispositivo Android conectado ya que no aparece en el diálogo de ejecución del SDK ni como almacenamiento explorable bajo Almacenamiento Extraíble.
0 votos
Descubrí cómo hacerlo yo mismo. Aunque había desinstalado los controladores anteriores a través del panel de control, y desinstalado a través del administrador de dispositivos, lo que necesitaba hacer era desinstalar a través del administrador de dispositivos y marcar la casilla de eliminar antes de reinstalar. Todo funciona bien ahora.
0 votos
Por favor, publique eso como una respuesta y acéptelo para que otros visitantes puedan ver cuál fue la solución.