Mi dispositivo Android no aparece en la lista de dispositivos adb

Resuelto Peter asked hace 54 años • 36 respuestas

Tengo una HP Slate 21 que está conectada a mi caja de Windows mediante un cable USB.

La depuración USB está habilitada en el dispositivo.

Después de agregar las entradas adecuadas %SingleAdbInterface%al%CompositeAdbInterface% archivo android_winusb.inf, ahora veo "Interfaz ADB de Android" en mi Administrador de dispositivos. Sin embargo, ejecutar adb devicesen la línea de comandos no muestra el dispositivo.

Tengo otra HP slate 7 que se ve muy bien en adb devices.

La única diferencia que veo con el Administrador de dispositivos es que el que funciona se llama "Interfaz ADB compuesta de Android" y el otro se llama "Interfaz ADB de Android".

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

¿ Cómo puedo ver mi dispositivo ejecutando el comando adb devices?

Peter avatar Jan 01 '70 08:01 Peter
Aceptado

Tuve un problema similar y lo resolví con los siguientes pasos:

  1. Desconecte el dispositivo y asegúrese de desactivar las opciones de desarrollador en el dispositivo Android (si estaba activado anteriormente).
  2. Conecte el dispositivo a través de USB.
  3. Active las opciones de desarrollador en el dispositivo Android.
  4. Habilite la casilla de verificación para permanecer despierto.
  5. Habilite la casilla de verificación para la depuración de USB.
  6. Abra cmd(o la consola de MacOS) y cddónde está su adbejecutable.

    Debería estar en el SDK platform-tools, que puede obtener en el sitio oficial: https://developer.android.com/studio .

  7. Finalmente, ejecute los comandos:
    adb kill-server
    adb start-server
    adb devices
    

Ahora podemos ver los dispositivos conectados.

Tenga en cuenta que al seguir los pasos anteriores, en la mayoría de los casos el modo de conexión USB se configurará automáticamente en MTP(Protocolo de transferencia de medios), pero intente configurarlo manualmente si no sucede automáticamente.

Además, si los pasos anteriores no funcionan, intente comprar un nuevo cable USB y luego vuelva a intentar realizar los pasos anteriores (con el "nuevo cable USB").

Más depuración (inalámbrica)

Si aún no funciona y deseas probar de forma inalámbrica.

  1. Retire el USB
  2. Pon tu smartphone en modo avión
  3. Desconecte su computadora portátil del WiFi.
  4. Vuelva a conectar ambos (en el mismo WiFi)
  5. Android: vaya a "Depuración inalámbrica" ​​> "Emparejar dispositivo con código de emparejamiento"
  6. CLI: adb pair [ip]:[port] (con elemento encontrado en "5.")
  7. CLI: Ingrese el código de emparejamiento
  8. Android: cierre la pantalla de emparejamiento y mire "Dirección IP y puerto
  9. CLI: adb connect [ip]:[port] (Con el elemento encontrado en "8.")
Pramod avatar Jan 29 '2015 09:01 Pramod

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

JohnnyFun avatar Aug 22 '2014 15:08 JohnnyFun

En Android 8 Oreo :

  1. vaya a Configuración/Opciones de desarrollador/Seleccione Configuración USB;
  2. Seleccione PTP (Protocolo de transferencia de imágenes) .
Marco Lackovic avatar May 31 '2018 18:05 Marco Lackovic

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

  1. Elimine el dispositivo del Administrador de dispositivos.
  2. Vuelva a escanear en busca de cambios de hardware.
  3. El elemento de la lista "Slate 21" aparecerá con el estado "Conductor desconocido".
  4. Haga clic en "Actualizar controlador" y seleccione /extras/google/usb_driver

El Administrador de dispositivos encontrará el controlador y le advertirá sobre su 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.

Peter avatar Jan 31 '2014 01:01 Peter