Estoy ejecutando Windows 7 y actualicé todos los controladores como dice en el sitio web del desarrollador de Android con respecto al uso de dispositivos de hardware. Sin embargo, Eclipse todavía no reconoce mi Nexus 4 cuando intento ejecutar la aplicación. Aparece el selector de dispositivo Android, pero no muestra nada en la sección de hardware. También activé la depuración, las aplicaciones de terceros y las ubicaciones simuladas en mi teléfono.
¿Es esto porque el teléfono aún es nuevo? ¿Hay alguna manera de hacer que mi Nexus funcione con Eclipse?
No se muestra nada debajo de los dispositivos ADB en el símbolo del sistema.
adb devices
en el símbolo del sistema muestra algo?Respuestas:
Tuve una situación similar con mi Nexus 4. Para mí fue un problema con los controladores que Windows estaba instalando automáticamente. Seguí las instrucciones en [P] ¿La computadora no reconoce el teléfono? - Publicación # 8 . Tuve algunas pequeñas diferencias en Windows 7.
Para mi yo
¡Buena suerte!
fuente
extras\google
directorio, solo unextras\android
. ¿Sabes lo que estoy haciendo mal?SDK Manager.exe
. Con el fin de conseguir que para ejecutar tuve que fijarJAVA_HOME
a la ubicación de mi JDK.Solo para confirmar un comentario anterior. Necesitaba cambiar mi conexión al modo de cámara (PTP) además de habilitar las opciones de desarrollador y luego seleccionar la depuración USB de las opciones de desarrollador recién aparecidas.
fuente
Para habilitar la depuración de USB , vaya a la configuración, sobre el teléfono y luego, en la parte inferior, toque el número de compilación siete veces. Esto habilitará la configuración del desarrollador donde puede habilitar la depuración de USB.
fuente
Para arreglar / instalar el controlador USB de Android en Windows 7/8 32bit / 64bit :
<sdk>\extras\google\usb_driver\
).Si todavía no funciona, intente cambiar de MTP a PTP .
fuente
Tuve el mismo problema, pero no quería cambiar al modo PTP. Así es como lo arreglé con MTP todavía habilitado.
fuente
Tuve el mismo problema y ninguno de los anteriores funcionó, pero la siguiente solución funcionó para mí:
En mi Nexus 4:
Ir a la configuración
Elija Opciones de desarrollador (desde el final de la lista después de presionar siete veces en "Acerca del teléfono")
Verifique la "Depuración de USB" y presione OK.
fuente
Por lo que vale, en mi caso pude solucionar el problema simplemente cambiando mi modo de conexión USB de dispositivo de medios (MTP) a cámara (PTP).
fuente
Tuve que recurrir a una instalación limpia de Windows 7 x64 para solucionar este problema.
Intenté todos los pasos / variantes en las otras respuestas. Sin suerte. El Administrador de dispositivos mostrará que mi 'Interfaz ADB compuesta para dispositivos Android / Android' funciona correctamente con el controlador 7.0.0.1 de Google, pero nada podría hacer que los 'dispositivos adb' muestren mi Nexus 4.
Solía pero sin dudas para desinstalar todos los dispositivos USB que se había conectado a mi ordenador, excepto el teclado y el ratón. Sin suerte.
Habilité 'Mostrar dispositivos ocultos' en el Administrador de dispositivos y desinstalé todo lo relacionado con USB. Sin suerte.
Agregué el ID de proveedor de Google a adb_usb.ini. Sin suerte. Eliminé adb_usb.ini y ejecuté 'android update adb'. Sin suerte.
Traje mi Nexus 4 al departamento de mi hermano para confirmar que no estaba defectuoso. Trabajó en su máquina sin problemas.
Me alegro de que la instalación limpia haya funcionado, porque una mayor resolución de problemas requeriría el intercambio de placas base o la compra de una MacBook.
Chico, eso se intensificó rápidamente.
fuente
Cambiar el modo USB de MTP a PTP funcionó para mí.
fuente
Cómo hacerlo en Windows 8 (creo que también funcionará para Windows 7)
No olvides que Android 4.2 ahora quiere que envíes la clave RSA desde tu computadora, mira la pantalla de tu dispositivo.
Para habilitar las opciones de desarrolladores en Android 4.2: Abra Configuración -> Acerca del teléfono -> Toque en el Número de compilación 7 veces.
fuente
Solo para agregar a las publicaciones anteriores para cualquiera que esté luchando para que su Nexus 4 sea reconocido por Eclipse - ADT. En el pasado, el dispositivo fue reconocido por Eclipse ADT sin ningún problema.
Me encontré con los mismos problemas que la pregunta original. Cada enfoque que probé no funcionaría ...
Solución simple al final
Vaya a Configuración -> Almacenamiento -> Condición de la computadora USB (opción de menú desde la pantalla de almacenamiento)
Cambiar de dispositivo de medios (MTP) a cámara (PTP)
fuente
Necesita instalar controladores USB solo si usa Windows (si está usando MAC / Linux, lo más probable es que funcione bien sin ninguna instalación de controlador)
en el siguiente enlace describen cómo hacerlo:
http://developer.android.com/tools/extras/oem-usb.html
En breve:
fuente
Mis síntomas fueron que el dispositivo compuesto (que contiene todos los dispositivos USB reales, como la interfaz ADB, la cámara, etc.) no se estaba instalando. Esto tiene una identificación de hardware de:
Los hijos del dispositivo compuesto tendrán & MI _ ## después de ellos. Si los ve, entonces este no es el mismo problema.
Resolví esto haciendo uso de usb.inf a% windir% \ inf desde una máquina virtual de Windows 7. El hardware se detectó e instaló bien después.
fuente
Tengo 2 dispositivos Nexus 4. Uno se conectaba a ADB sin ningún problema, el segundo nunca apareció cuando usé el
adb devices
comando. Un síntoma adicional fue que el segundo teléfono no apareció como un dispositivo portátil en el Explorador de Windows cuando el teléfono se configuró en modo Medios.En algún momento descubrí que una solución temporal para el segundo Nexus era cambiarlo al modo PTP. Luego fue encontrado por el
adb devices
comando. ¡Lo malo era que el primer teléfono funcionaba en ambos modos todo el tiempo!Finalmente encontré esta solución que ahora me permite conectar ambos teléfonos en ambos modos:
configure el modo USB del teléfono en MTP (medios).
Utilizando el administrador de dispositivos de PC, desinstale el dispositivo -> Dispositivo Android -> Interfaz Android ADB
. Asegúrese de marcar la casilla "Eliminar el software del controlador".
luego configure el modo USB del teléfono en PTP (Cámara).
Con el administrador de dispositivos de PC, desinstale el dispositivo -> Dispositivos portátiles -> Nexus 4
Luego, desconecte el USB y vuelva a enchufarlo (asegurándose de que esté configurado en MTP (Medios) y descubrí que el dispositivo se registró correctamente en el Administrador de dispositivos como -> Portable Devies -> Nexus 4
Solución encontrada en: http://forum.xda-developers.com/showthread.php?p=34910298#post34910298
Si tiene un problema similar para conectar su Nexus a ADB, le recomiendo que primero lo cambie al modo PTP. Si su problema desaparece con ese paso, le recomiendo que siga los pasos adicionales enumerados anteriormente, ya que MTP probablemente será el modo en el que querrá configurar su teléfono la mayor parte del tiempo.
fuente
Siga las instrucciones de Google para esto, los controladores USB OEM .
fuente
En caso de que ninguna de las respuestas funcione, tal vez las siguientes aclaraciones ayuden. Seguí la respuesta principal e intenté cargar el programa con ADB desde la línea de comando para reducir las posibles complicaciones y esto no funcionó.
Una vez que habilite el modo PTP, el comando de dispositivos ADB encontrará mi Nexus 4, pero no pude presionarlo. Tuve que usar Eclipse y para que se muestre el cuadro de diálogo para aceptar la clave RSA que se describe a continuación.
fuente
En Windows 7, con Samsung Nexus S , no mostró nada en el Administrador de dispositivos , el
adb devices
comando no mostró dispositivos, pero cuando se conectó el dispositivo dijo que la depuración USB estaba encendida y conectada.Usé la respuesta de Andrea del 2 de febrero para instalar el controlador USB de Google, que creó el directorio / gooogle / usb_driver y usé la respuesta del 7 de marzo de RobertNovelo para ir al enlace y seguir las instrucciones. El dispositivo apareció en el Administrador de dispositivos en 'otro'. Hice clic derecho sobre él y seleccioné el controlador de actualización, y ahora aparece en el Administrador de dispositivos en 'Dispositivo Android', y ahora la línea de comandos lo
adb devices
enumera.fuente
Tuve un problema similar, y ninguna de las soluciones anteriores funcionó para mí, y lo resolví solo (después de algunas horas de frustración), así que voy a compartir mi solución.
Mi computadora de repente dejó de reconocer cualquier dispositivo Android que conecté después de instalar la interfaz ADB compuesta de Android para mi Nexus 4. No pude desinstalar el controlador, porque cualquier intento de hacerlo por parte del Administrador de dispositivos no tuvo éxito (el Administrador de dispositivos dejó de responder cada vez).
Entonces lo he resuelto de esta manera:
fuente
Tengo una forma de solucionar tu problema:
fuente
Mi instalación de Windows 7 no encontraba un controlador en absoluto. La publicación xda-forums tiene la carpeta correcta para indicarle a Windows dónde están los controladores -
{SDK directory}/extras/google/usb-driver
.Si no tiene los extras / carpeta de Google + Tim Bellis, vaya al SDK Manager en su IDE y busque el controlador USB de Google en la categoría Extras, e instálelo. No puedo decirle cómo hacer esto en Eclipse, pero si tiene IntelliJ IDEA , está cerca del final de la lista, márquelo y haga clic en "Instalar paquetes".
fuente
(Windows 7) Mi solución a esto fue encontrar el dispositivo en el Administrador de dispositivos , desinstalar el controlador existente e instalar uno nuevo desde la carpeta de Android en su cuenta de usuario utilizando la opción de incluir subdirectorios.
Todo lo mejor.
fuente
Algunos de ustedes pueden haber experimentado este problema. Si no encuentra el controlador USB (como yo, descargué un paquete de Eclipse y el SDK de Android), vaya a
<sdk>/SDK Manager
. Ábralo y seleccione Controlador USB de las opciones para instalar y estará listo. También tuve que hacer el modo PTP.fuente
Si tiene problemas para instalar el controlador ADB en Windows 8.1 , pruebe esta solución: Controlador ADB y Windows 8.1
fuente
Para mí, fue Nexus 4 y Windows 7. Reinstalé los controladores, cambié a PTP, básicamente pasé por todo.
Al hacer clic en la pestaña que decía MainActivity.java en lugar de activity_main.xml en Eclipse, me lo arregló.
fuente
Mi solución es muy tonta. Había probado todas las soluciones anteriores y perdí muchas horas. Luego descubrí la solución cuando examiné las opciones de desarrollador. No marqué la opción "Depuración de USB". El tonto que asumí activa las opciones del desarrollador significa activa la depuración de USB, pero estaba equivocado.
fuente
Era un problema que me faltaba al conductor. Había habilitado la depuración de USB, intenté cambiar el cable USB, intenté reinstalar los controladores USB de Google, pero nada me rescató.
Luego, finalmente descargué los controladores de dispositivo como se sugiere aquí .
Para asegurarse de si tiene un problema con el controlador del dispositivo, vaya a:
Y vea si su Nexus se muestra como un " dispositivo Android " o como un dispositivo en " Otros ".
Si aparece en " Otros ", su problema debe resolverse descargando y extrayendo esto y luego siguiendo estos pasos:
Finalmente, su dispositivo se mostrará de la siguiente manera:
Tan pronto como haga esto, aparecerá una ventana emergente en su dispositivo que le pedirá permiso para depurar. Una vez que aceptas, ¡estás listo!
fuente