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%
%CompositeAdbInterface%
entradas adecuadas y al android_winusb.inf
archivo, ahora veo "Interfaz Android ADB" en mi Administrador de dispositivos. Sin embargo, la ejecución adb devices
en la línea de comandos no muestra el dispositivo.
Tengo otro HP slate 7 que se muestra muy bien debajo adb devices
.
La única diferencia que veo del Administrador de dispositivos es que la que funciona se llama "Interfaz ADB compuesta de Android" y la otra se llama "Interfaz ADB de Android".
Todavía hay otra sutil diferencia. En el archivo winusb.inf, para Slate 7 tengo dos %CompositeAdbInterface%
entradas definidas pero para Slate 21, solo hay una %CompositeAdbInterface%
entrada definida.
¿Qué podría estar mal con mi configuración?
Respuestas:
Asegúrese de que su dispositivo no esté conectado como dispositivo multimedia.
fuente
Tuve un problema similar y lo resolví con los siguientes pasos después de conectar el dispositivo a través de USB:
Ahora podemos ver los dispositivos conectados.
fuente
Stay awake
, y me ayudó en mi caso.Parece que el controlador instalado estaba en mal estado. Esto es lo que hice para que funcione:
Device Manager encontrará el controlador y le advertirá sobre la instalación. Selecciona "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.
fuente
Para mí, la solución fue usar un puerto USB diferente en mi computadora portátil
fuente
En Android 8 Oreo :
fuente
adb devices -l
no mostrará el teléfono.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 Samsung oficial para funcionar. De hecho, cuando usé el cable Samsung, ADB funcionó bien. ¡Espero que esto ayude a alguien más!
fuente
Deshabilite y vuelva a habilitar "usar el modo de depuración" en su teléfono
fuente
En Galaxy s6, lo resolví mediante: Configuración -> Acerca del dispositivo -> Información del software -> Número de compilación: tóquelo 7 veces para habilitar las opciones de desarrollador. Vuelva a Configuración -> Opciones de desarrollador -> active la depuración de USB.
Regrese a su terminal
adb devices
y debería ver el dispositivo conectado. Espero que ayude.fuente
También tuve el mismo problema, intenté usar todas las soluciones posibles publicadas en este hilo, pero descubrí que tenía el mismo problema que JohnnyFun explicó, pero según la solución HenrikB no pude encontrar ninguna opción de configuración en mi teléfono Samsung Galaxy S6 ( Android 6.0.1)
Configuración -> 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:
Luego haga clic en "Conectado para cargar" >>> verá opciones como >>
Allí puede cambiar la opción a "Transferencia de archivos de tipo multimedia"
fuente
Activar el anclaje en realidad me permitió instalar y depurar en un dispositivo LG y era la única forma en que funcionaría
fuente
¿Alguna vez restableció el adb después de instalar el nuevo dispositivo?
O desde la línea de comando:
adb kill-server
adb start-server
adb devices
nuevamentefuente
En Android 7.1 Nougat (en mi caso, un Moto G), volver a habilitar manualmente la depuración de USB en Developer Options hizo el truco:
Settings > Developer Options > USB debugging
fuente
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,
adb devices
funcionó. El problema era el cable.fuente
Probé / en las opciones de desarrollador / usb, pero resultó que el cambio por otro cable funcionó. En caso de que alguien pierda el tiempo probando todo el software.
fuente
solo intenta
adb kill-server
entoncesfuente
Entonces los métodos mencionados anteriormente no funcionaron para mí. Lo que funcionó para mí fue buscar en Google el controlador USB Samsung Galaxy Tab y descargar y ejecutar la aplicación que reconoció mi dispositivo cuando hice dispositivos adb. Como estaba usando un Samsung Galaxy, usé este enlace para descargar el controlador usb del sitio OFICIAL de Samsung. Desearía googlear su propio controlador usb de modelo de Android respectivo
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 dispositivos adb. Asegúrese de que su controlador USB de Google del SDK de Android esté descargado y que su SDK también esté actualizado. Además, asegúrese de que su modo de depuración USB esté habilitado yendo a Configuración -> Opciones de desarrollador -> y luego verificando la depuración 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 ejecutas dispositivos adb, tu dispositivo debería aparecer. Espero que esto ayude a la gente. Literalmente pasé horas tratando de resolver esto. Espero que mi respuesta pueda ahorrarles las horas que pasé buscando en Google.
fuente
Desactivar la depuración de USB y luego volver a encenderlo fue lo que hice.
fuente
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 de dispositivos siguiendo las instrucciones en las capturas de pantalla de la página.
Espero eso ayude.
fuente
adb no detectaba el dispositivo nexus 5 conectado. Encendido del teléfono, opciones de desarrollador habilitadas, modo de depuración USB habilitado, ahora visible con adb. Además, la configuración USB sigue siendo MTP. Espero que esto ayude.
fuente
Después de probar todas las soluciones y aún no encontrar una solución, deduje el problema a los cables USB.
Como a veces funcionaba para mí (es decir, en el trabajo) y no en otras ocasiones (es decir, en casa), decidí probar diferentes cables y diferentes teléfonos Android que tenía. Y efectivamente, algunos de los cables no funcionaron (adb no puede ver el teléfono) con ninguno de los teléfonos, pero aún así cargaron el teléfono y Android reconoció que estaba enchufado.
Los buenos cables obviamente cargaron los teléfonos e inmediatamente fueron reconocidos por adb. Fue una diferencia bastante clara.
No podía distinguir los cables físicamente del exterior, pero todos eran cables USB gratuitos que he reunido a lo largo de los años.
fuente
Tengo un Android LG G4 y lo único que funcionó para mí fue instalar la herramienta de Actualización y Reparación de Software desde mi dispositivo. Pasos:
fuente
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. Desenchufó el USB, desinstaló el dispositivo Samsung del administrador de dispositivos, desactivó la protección de acceso VS, volvió a enchufar el USB y todo estuvo bien. Perdió una hora, espera que te salve una.
fuente
Probé todas las opciones en las respuestas anteriores
Ninguno funcionó. Para mi Samsung J7 móvil descargó la instalación posterior del controlador USB
, el dispositivo comenzó a mostrarse en dispositivos adb.
fuente
Tuve un problema similar con mi "Xiaomi Redmi Note 4" y probé casi 10 soluciones que encontré en Internet, pero ninguna de ellas ayudó a mi caso. He publicado esta respuesta para ayudar a alguien como yo.
La instalación del "Controlador USB Intel para dispositivos Android" resolvió totalmente mi problema. Se describe completamente aquí .
fuente
Haga clic en Adjuntar Debuger al proceso de Android y haga clic en Reiniciar ADB.
fuente
Al igual que otros dispositivos Android, un nuevo Yuntab también requiere ir a la configuración> acerca de y tocar el número de compilación para habilitar el estado del desarrollador.
fuente
En su configuración de Windows, vaya a administración de dispositivos. Compruebe si ve su dispositivo y si los controladores están instalados. Probablemente no tenga los controladores correctos instalados para su dispositivo.
fuente
Retire la batería del teléfono, espere 10 segundos, vuelva a agregarla e intente nuevamente (junto con las opciones de desarrollador, etc. en otras preguntas)
Intenté todas las otras respuestas, pero eso fue necesario además de las otras sugerencias para mí.
fuente
para mí la solución fue instalar el controlador desde el administrador de SDK:
http://visualgdb.com/KB/usbdebug-manual/
fuente
Estaba teniendo el mismo problema en mi ubuntu. Cuando ejecuto el comando
adb devices
me muestra?????????? No permission
.Luego probé con
adb kill-server
y luegosudo su
yadb devices
. No es necesario ejecutar el comando deadb start-server
dispositivos. El comando lo iniciará automáticamente si aún no se ha iniciado.Espero que esto ahorre una vez los minutos.
fuente