El dispositivo Android no está conectado a USB para depurar (Android studio)

Estoy intentando depurar mi uso usando un dispositivo verdadero en lugar de otro en el emulador. Cuando trato de conectar, me da el mensaje:

Dispositivo USB no encontrado

Intenté desenchufarlo y volverlo a conectar, pero no funcionó. Y también he habilitado depuración USB y opciones de fuentes desconocidas en mi dispositivo.

Cualquier ayuda es apreciada!

¡Gracias!

Si está en Windows, muchas veces no reconocerá el dispositivo completamente y debido a problemas con el controlador, el dispositivo no se mostrará.

  • ir a la configuración
  • panel de control
  • hardware y sonido
  • administrador de dispositivos

Y busque cualquier dispositivo que muestre un error. Muchos androides se mostrarán como un dispositivo USB desconocido. Seleccione ese dispositivo e intente actualizar los controladores para ello.

Tuve este problema con un Nexus 7 – que apareció en el Administrador de dispositivos bien, pero no fue reconocido por Android Studio. El dispositivo tenía la depuración USB habilitada. Eventualmente me di cuenta de un icono en la esquina superior izquierda que decía "Conectado como un dispositivo de medios. Toque para otras opciones de USB". Cuando seleccioné esto podía cambiar de dispositivo de medios (MTP) a la cámara (PTP) y después comenzó a trabajar.

Esta solución funciona para todos los dispositivos Android no reconocidos … la mayoría de las marcas generales no vienen con controladores de depuración de usb …

  • ir a la configuración
  • panel de control
  • hardware y sonido
  • administrador de dispositivos
  • Y busque cualquier dispositivo que muestre un error. Muchos androides se mostrarán como un dispositivo USB desconocido o simplemente para Android

Lo primero que necesitas serán tus identificadores de dispositivo. Puedes conseguir que abran el gestor de dispositivos y encuentren el "Dispositivo desconocido" con un signo de exclamación amarillo. Haga clic derecho en él y seleccione "Propiedades", y luego vaya a la pestaña "Detalles". En el menú desplegable "Propiedad", seleccione ID de hardware. Debe haber dos cadenas:

USB\VID_2207&PID_0011&REV_0222&MI_01 USB\VID_2207&PID_0011&MI_01 

Copie esas cadenas en algún lugar y luego vaya a donde descargó el controlador USB de Google. A continuación, debe abrir el archivo 'android_winusb.inf' en un editor de texto. Yo recomendaría usar Notepad ++.

Android_winusb.inf

Primero, cree una subsección para su dispositivo. Llamé a la mía "RCA 6378W2", pero en realidad no importa lo que usted llame. A continuación, en la subsección que creó, pegue las cadenas ID de dispositivo copiadas del Administrador de dispositivos, precedidas de '% SingleAdbInterface%'. Si necesita ayuda, mire esta captura de pantalla.

NOTA:

Si está utilizando Windows 8 o 8.1, deberá desactivar las comprobaciones de firma del controlador de dispositivo antes de poder instalar el controlador modificado. Este es un video rápido sobre cómo deshabilitar las comprobaciones de controladores de dispositivos http://www.youtube.com/watch?v=NM1MN8QZhnk . Ignorar la parte al principio alrededor de 64 bits, la arquitectura de su computadora no importa.

Consulte este artículo para obtener más información y las instrucciones de MacOS.

Encontrado para Samsung, la instalación de Kies también actualizar el controlador USB que solucionar mi problema con la conexión de mi Samsung Galaxy S Advance con Android 4.1.2 a Android Studio en Windows 7 64 bits. En este caso, el gestor de diseño muestra el controlador de dispositivo está actualizado y funcionando, pero cuando conecto mi teléfono, Android Studio no reconoce mi dispositivo.

Tuve el mismo problema con la conexión de mi Galaxy Nexus a win7 x64. Lo solucioné obteniendo controladores, que se pueden descargar desde aquí o también a través de Android SDK manager.

He estado teniendo este problema en Mac OSX Mavericks usando Android Studio, usando mi Samsung Galaxy Express, hice un pequeño truco, Ejecutar -> Editar Configuraciones -> Ejecutar -> Mostrar el diálogo del selector. Cuando "juego" y el diálogo apareció, conecté mi dispositivo y él apareció. 😉

Después de poner el teléfono en modo de desarrollador, reinícielo. Eso funcionó para mí, tal vez funcionará para usted también. Después de reiniciarlo, el teléfono fue reconocido, los controladores se instalaron automáticamente. Nota – Estoy funcionando en Windows 7.

Primero debe instalar el controlador. Siga las instrucciones en el sitio web de desarrolladores de Android:

http://developer.android.com/tools/extras/oem-usb.html

Tuve el mismo problema con una nota Samsung galaxia 2. Fue reconocido en una PC, pero no en otra (ambas corriendo Windows 7 64b). Después de horas de dificultad, instalé Kies (desde el sitio web de Samsung) en el PC donde Android Studio no pudo detectar el teléfono inteligente (Kies se instaló en el otro).

Al igual que la magia, Android Studio detectó el teléfono! Me di cuenta de que el instalador de Kies instaló algún controlador para el teléfono.

En consecuencia, para aquellos que se encuentran con el mismo problema de detección, le recomiendo encarecidamente instalar primero Kies.

Compruebe los controladores instalados. Si los conductores están bien, compruebe que el puerto usb del dispositivo podría estar dañado.

Pruebe con un cable diferente, idealmente uno oficial de Samsung.

Había probado un cable USB de mierda que tenía tendido alrededor y luego intentó otra que era Samsung y funciona perfectamente ahora.

No estoy seguro de por qué sería diferente aunque, pero funcionaba para mí.

Tengo un Samsung Galaxy S4. Aunque visible desde Dispositivos, mi teléfono no aparece como conectado desde Android Studio. Intenté algunas cosas independientemente, y luego juntas, y encontré que sólo una combinación de pasos solucionó el problema, por lo que esto es para usted si las medidas enumeradas anteriormente o en otro sitio no funcionan por sí solas.

  1. Habilitar depuración USB desde "Opciones de desarrollador"
  2. Descargar Kies de Samsung. Creo que Samsung EE.UU. ha reemplazado a Kies con un nuevo software llamado Smart Switch, pero esto no resolvió nada para mí. Encontré una descarga de Kies de Samsung que funcionó bien.
  3. Después de conectar su teléfono a su PC vía USB, vaya a las notificaciones de su teléfono y haga clic en la configuración USB en la parte superior. Cambie al modo de cámara.

Repito, sólo los 3 de estos juntos fijado el problema, por lo que si algunas soluciones que ha intentado no han funcionado, utilice estos 3 y podría solucionar el problema para usted. La mejor de las suertes.

Reiniciar Android Studio Trabajó en mi caso

Para mí, este simple truco funcionó:

De hecho, habilité y deshabilité el adaptador USB listado para android en el administrador de dispositivos (Panel de control -> Hardware y sonido -> Administrador de dispositivos). ¡Y santo moly está trabajando! :RE

La solución para mí fue seguir las instrucciones en https://developer.android.com/studio/run/oem-usb.html#InstallingDriver . Específicamente, la parte clave de ese enlace que me ayudó a encontrar la solución fue la siguiente: "Instale un controlador USB En primer lugar, busque el controlador adecuado para su dispositivo desde la tabla de controladores OEM a continuación." Esto significa que no puede encontrar un solo enlace que se aplique a todos como la solución. ¡Dependerá de su dispositivo! "Así que he visitado la página para obtener los controladores OEM en https://developer.android.com/studio/run/oem-usb.html#Drivers.En mi caso, el dispositivo que estaba usando era un LG K8 LTE. Para ir a http://www.lg.com/us/support/software-firmware-drivers# , navegar por el producto y encontré el controlador que necesitaba bajo el número de modelo "LGAS375 KG K8 ACG – AS375", producto de teléfono celular Desde http://www.lg.com/us/support-mobile/lg-LGAS375 Utilicé la opción "Instalar el DRIVER USB" para Windows ( http://tool.lime.gdms.lge.com/dn/downloader .dev? FileKey = UW00120120425 ).

Dependiendo del modelo de dispositivo que esté usando, necesitará encontrar los controladores específicos que funcionan para su teléfono, y eso debería funcionar.

Galaxy S7, tuve que ir a Configuración, Opciones de desarrollador y permitir la depuración USB. Esto le pidió que aprobara la computadora a la que estaba conectado y que apareció instantáneamente.

Yo había intentado reiniciar el dispositivo, y es trabajo, popup y pedir quiere confiar en el mac para el modo de depuración.

Por ejemplo:

Mi ruta de archivo:

 C:\...\sdk\extras\google\usb_driver\android_winusb.inf 

Mis datos para pegar:

 ;Tablet PC %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0003&MI_01 %CompositeADBInterface% = USB_Install, USB\VID_18D1&PID_0003&REV_0230&MI_01 

Cómo obtener conexión al dispositivo que funciona con la línea de comandos adb :

Depuración USB activada en el teléfono y el teléfono conectado.

Estoy ejerciendo estos comandos en linux (redhat y ubuntu), pero los mismos comandos de trabajo bajo el capó en las ventanas. El administrador de dispositivos ejecuta comandos adb. Puede encontrar una consola en el administrador de dispositivos o en una línea de comandos normal si configura sus rutas de acceso a SDK.

Si puede ejecutar adb y ver algo como ???????? En la lista de dispositivos.

 $ android-studio/sdk/platform-tools/adb devices List of devices attached ???????????? no permissions 

Es posible que ejecute el servidor adb como un usuario normal. Es posible que tenga que ejecutar el servidor de adb como root. Así que mata al servidor como usuario normal y comienza como root.

 $ adb kill-server $ which adb $ sudo <fullpath>/android-studio/sdk/platform-tools/adb start-server 

Ahora vea la lista de dispositivos de anuncios, si es la primera vez que esta máquina se conecta a este teléfono, verá "no autorizado".

 $ adb devices List of devices attached MWS0216A31xxxxxx unauthorized 

En este punto en el teléfono usted debe tener el diálogo aparecido y usted puede golpear con autorización para autorizar. Entonces deberías ver "device" en la lista de dispositivos y comandos como shell / push / pull / sync / backup … deberían funcionar.

 $ adb devices List of devices attached MWS0216A31xxxxxx device $ adb shell "uname -a; df; ls /storage/sdcard0/Download" Linux localhost 3.10.90-g2ff1b22 #1 SMP PREEMPT Tue Dec 27 17:12:50 CST 2016 aarch64 Filesystem Size Used Free Blksize /dev 1.3G 108.0K 1.3G 4096 /sys/fs/cgroup 1.3G 12.0K 1.3G 4096 /mnt 1.3G 0.0K 1.3G 4096 /sys/fs/cgroup/pids: Permission denied /system 2.4G 2.3G 106.8M 4096 /cust 492.0M 327.7M 164.3M 4096 /cache 248.0M 160.0K 247.8M 4096 /splash2: Permission denied /3rdmodem 59.0M 4.9M 54.1M 1024 /3rdmodemnvm: Permission denied . . /storage 1.3G 0.0K 1.3G 4096 /data 25.1G 10.9G 14.2G 4096 /mnt/runtime/default/emulated: Permission denied /storage/emulated 25.1G 11.2G 13.8G 4096 /mnt/runtime/read/emulated: Permission denied /mnt/runtime/write/emulated: Permission denied . . 

Preciosa jubly. Ojalá.

  • Error: dispositivo desconectado
  • ¿El depurador de Android trunca mensajes de depuración?
  • Gradle lanzamiento de construcción todavía debuggable?
  • ¿Puedo activar la funcionalidad integrada de captura de errores de Android desde mi aplicación?
  • textView.setText (); accidentes
  • ¿Cómo depurar un ejecutable de Dalvik en Android con GDB?
  • Evitar la aplicaciónNotResponding durante la depuración
  • MediaRecord no pudo iniciar el emulador Android 7.1.1
  • Usb atar y depurar al mismo tiempo
  • Android Studio jdwp: proceso Registro entrante
  • La aplicación de depurador de Android Studio se bloquea con InterruptedException
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.