El dispositivo Android no aparece en la lista de adb

Tengo un HP Slate 21 que está conectado a mi caja de Windows usando un cable USB. La depuración de USB está habilitada en el dispositivo. Después de agregar las %SingleAdbInterface% apropiadas %SingleAdbInterface% y %CompositeAdbInterface% en el archivo android_winusb.inf , ahora veo “Android ADB Interface” en mi Administrador de dispositivos. Sin embargo, adb devices en la línea de comandos no muestra el dispositivo.

Tengo otra tableta HP 7 que se muestra bien debajo de los adb devices .

La única diferencia que veo desde el Administrador de Dispositivos es que la que funciona se denomina “Interfaz ADB compuesta de Android” y la otra se denomina “Interfaz ADB de Android”.

Todavía hay otra diferencia sutil. En el archivo winusb.inf, para Slate 7 tengo dos %CompositeAdbInterface% entradas %CompositeAdbInterface% definidas, pero para Slate 21, solo hay una entrada %CompositeAdbInterface% definida.

¿Qué podría estar mal con mi configuración?

Asegúrese de que su dispositivo no esté conectado como dispositivo multimedia.

Tuve un problema similar y lo resolví con los siguientes pasos después de conectar el dispositivo a través de USB:

  1. activar las opciones de desarrollador en el dispositivo Android.
  2. active la checkbox para mantenerse despierto.
  3. habilitar la checkbox para la depuración de USB.
  4. cmd abierto
  5. D:\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\platform-tools a herramientas de plataforma como D:\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\platform-tools .
  6. adb kill-server
  7. adb start-server
  8. dispositivos adb

Ahora podemos ver los dispositivos conectados.

Parece que el controlador instalado estaba en mal estado. Esto es lo que hice para que funcione:

  1. Eliminar el dispositivo del Administrador de dispositivos.
  2. Vuelve a escanear para cambios de hardware.
  3. El elemento de la lista “Slate 21” aparecerá con el estado de “controlador desconocido”.
  4. Haga clic en “Actualizar controlador” y seleccione / extras / google / usb_driver

Device Manager encontrará el controlador y le advertirá sobre la instalación. Seleccione “Sí”. Esta vez, el dispositivo se instaló correctamente.

Tenga en cuenta que no tuve que modificar el archivo winusb.inf ni actualizar ningún otro controlador.

Espero que esto ayude.

Para mí, la solución fue usar un puerto USB diferente en mi computadora portátil

En realidad, activar el tethering me permitió instalar y depurar en un dispositivo LG y era la única forma en que funcionaría

¿Alguna vez ha reiniciado el adb después de haber instalado el nuevo dispositivo?

enter image description here

O desde la línea de comando:

  1. Cierre Eclipse si se está ejecutando
  2. Vaya al directorio de herramientas de la plataforma SDK de Android en Símbolo del sistema (vale, ya lo sabía, lo sé).
  3. tipo adb kill-server
  4. luego escribe adb start-server
  5. Lea si hay algunos errores; de lo contrario, pruebe los adb devices nuevamente.

Deshabilita y vuelve a habilitar “usar el modo de depuración” en tu teléfono

También tuve el mismo problema, traté de usar toda la posible solución publicada en este hilo, pero descubrí que tenía el mismo problema que JohnnyFun explicó, pero según la solución de HenrikB no pude encontrar ninguna opción de configuración en mi teléfono Samsung Galaxy S6 ( Android 6.0.1)

Configuraciones -> Almacenamiento -> menú -> conexión de computadora USB

Finalmente me imagino – cuando conecto mi teléfono a través del cargador en el menú desplegable, veo opciones como –

enter image description here

Luego haga clic en “Conectado para cargar” >>> verá opciones como >>

enter image description here

Allí puede cambiar la opción a “Transferencia de archivos de tipo de medios”

Si bien muchas de estas soluciones me han funcionado en el pasado, todas me fallaron hoy en una Mac con un Samsung S7. Después de probar algunos cables, alguien sugirió que la conexión ADB requiere un cable oficial de Samsung para funcionar. De hecho, cuando usé el cable de Samsung, ADB funcionó bien. ¡Espero que esto ayude a alguien más!

Entonces los métodos mencionados anteriormente no funcionaron para mí. Lo que funcionó para mí fue buscar en Google driver Samsung Galaxy Tab USB y descargar y ejecutar la aplicación que hizo que mi dispositivo se reconociera cuando hice dispositivos adb. Como estaba usando un Samsung Galaxy, utilicé este enlace para descargar el controlador usb del sitio OFICIAL de Samsung. Desea googlear su propio controlador usb del modelo de Android

http://www.samsung.com/us/support/owners/product/SCH-I925EAAVZW

Después de descargarlo, ejecuté la aplicación para instalar mi controlador usb y luego hice los dispositivos adb. Asegúrese de que su controlador USB de Google desde el SDK de Android esté descargado y que su SDK esté actualizado también. Además, asegúrese de que su modo de depuración de USB esté habilitado yendo a Configuración -> Opciones de desarrollador -> luego verifique la depuración de USB. Después de todo esto, su dispositivo en el Administrador de dispositivos no debe tener un signo de exclamación amarillo al lado. Cuando ejecuta dispositivos adb, su dispositivo debería aparecer. Espero que esto ayude a la gente. Literalmente pasé horas tratando de resolver esto. Espero que mi respuesta pueda ahorrarles a ustedes las horas que pasé en Google.

simplemente pruebe adb kill-server entonces

 adb devices 

En Android 7.1 Nougat (en mi caso, un Moto G), volver a habilitar manualmente la depuración de USB en Opciones de desarrollador hizo el truco:

Settings > Developer Options > USB debugging

enter image description here

 PS C:\> adb devices List of devices attached myDeviceNumber device 

adb no detectaba el dispositivo Nexus 5 conectado. Se encendió el teléfono, se habilitaron las opciones del desarrollador, se habilitó el modo de depuración de USB, ahora se puede ver con adb. Además, la configuración USB sigue siendo MTP. Espero que esto ayude.

Para usuarios de WINDOWS, siga las instrucciones aquí. https://software.intel.com/en-us/xdk/docs/installing-android-debug-bridge-adb-usb-driver-on-windows

Básicamente, MTP / PTP no es necesario. Debe configurar su dispositivo desde el administrador del dispositivo siguiendo las instrucciones en capturas de pantalla de la página.

Espero eso ayude.

Por lo que vale, tuve problemas para instalar el controlador ADB desde mi máquina con Windows 7. Resultó que la “protección de acceso” de Virusscan evitó que (solo algunos) controladores se instalaran correctamente. Desconectó el USB, desinstaló el dispositivo Samsung del administrador de dispositivos, deshabilitó la protección de acceso VS, volvió a conectar el usb y todo estaba bien. Perdió una hora, espera que le salve una.

Desactivar la depuración de USB y volver a encenderlo me convenció.

Después de probar todas las soluciones y aún no encontrar una solución, deduje el problema al cable (s) USB.

Como a veces funcionaba para mí (es decir, en el trabajo) y no en otras ocasiones (es decir, en mi casa), decidí probar diferentes cables y diferentes teléfonos con Android que tenía. Y, por supuesto, algunos de los cables no funcionaron (adb no puede ver el teléfono) con ninguno de los teléfonos, pero todavía cargaron el teléfono y Android reconoció que estaba conectado.

Los buenos cables obviamente cargaron los teléfonos y fueron reconocidos inmediatamente por adb. Fue una diferencia bastante clara.

No podía distinguir físicamente los cables desde el exterior, pero todos eran cables USB gratuitos que he reunido a lo largo de los años.

Tuve un problema similar con mi “Xiaomi Redmi Note 4” y probé casi 10 soluciones que encontré por Internet, pero ninguna de ellas ayudó a mi caso. He publicado esta respuesta para ayudar a alguien como yo.

La instalación de “Intel USB Driver para dispositivos Android” resolvió totalmente mi problema. Está descrito completamente aquí .

Haga clic en Adjuntar debuger a Android Process y haga clic en Reiniciar ADB.

Tengo un LG G4 de Android y lo único que funcionó para mí fue instalar la herramienta de actualización y reparación de software desde mi dispositivo. Pasos:

  • Enchufe el dispositivo al usb
  • Asegúrate de que las opciones del desarrollador estén habilitadas y que la depuración del usb esté marcada (mira en otro lugar del hilo o en google para obtener instrucciones)
  • Seleccione el tipo de conexión usb “Instalación del software”:

enter image description here

  • Un asistente de instalación debería aparecer en la computadora.
  • En algún momento durante la instalación, verá en su teléfono un mensaje que pregunta “¿Confiar en esta computadora?” con un token / huella digital de RSA. Después de decir que el dispositivo debe ser reconocido por ADB y puede finalizar el asistente.

En Android 8 Oreo :

  1. vaya a Ajustes / Opciones de Desarrollador / Seleccione Configuración USB;
  2. Seleccione PTP (Protocolo de transferencia de imágenes) .

Intenté todo en este hilo, pero nada funcionó. Mi problema: mi computadora estaba cargando el dispositivo cuando estaba conectando el cable, así que supuse que el cable funcionaba, pero no. Después de cambiar el cable, los adb devices funcionaron. El cable fue el problema.

En su configuración de Windows, vaya a la administración del dispositivo. Compruebe si ve su dispositivo y si los controladores están instalados. Probablemente no tenga los controladores correctos instalados para su dispositivo.

Intenté todas las opciones en las respuestas anteriores

  • cambiar el modo de depuración de vez en cuando
  • configuración USB hecha – carga
  • hecho mantenerse despierto

Ninguno funcionó. Para mi Samsung J7 móvil descargué el controlador USB
Después de la instalación, el dispositivo comenzó a mostrarse en los dispositivos adb.

Para mí, la solución fue instalar el controlador de sdk manager:

http://visualgdb.com/KB/usbdebug-manual/

Retire la batería del teléfono, espere 10 segundos, vuelva a agregarla e inténtelo de nuevo (junto con las opciones de desarrollador, etc. en otras preguntas)

Probé todas las demás respuestas, pero eso fue necesario además de las otras sugerencias para mí.

Intenta actualizar el ADB y el teléfono mismo.

Entonces, si todavía no funciona, intente

conecta el teléfono con luego sin depuración de usb ,

o con entonces sin almacenamiento usb encendido .

Estaba teniendo el mismo problema en mi ubuntu. Cuando ejecuto comandos adb devices , me muestra ?????????? No permission ?????????? No permission

Luego probé con adb kill-server y luego con sudo su y adb devices . No es necesario ejecutar el comando command adb start-server command lo iniciará automáticamente si aún no se ha iniciado.

Espero que esto ahorre los minutos de una persona.