Selector de dispositivo Android: mi dispositivo parece desconectado

Desarrollé una aplicación y planeaba implementarla en mi HTC Desire. He instalado un controlador USB. Inicié la depuración del USB en el teléfono y seleccioné la carga solo cuando el teléfono estaba enchufado. Cuando ejecuto la aplicación del dispositivo Android, el selector muestra mi dispositivo fuera de línea. Estoy atascado en este punto. Cualquier ayuda sería apreciada.

Desarrollo en Eclipse Helios en Windows 7 (64 bits)

He visto esto suceder algunas veces en mi HTC Desire. Nunca he averiguado si el problema está en adb o en el dispositivo, pero generalmente hago lo siguiente:

  • Reinicie adb emitiendo ‘adb kill-server’ seguido de ‘adb start-server’ en un símbolo del sistema cmd
  • Deshabilitar y volver a habilitar la depuración de USB en el teléfono
  • Reiniciando el teléfono si aún no funciona.

El 99% de mis problemas se resolvió con estos pasos.

Intenté todo varias veces en múltiples órdenes, y luego tropecé con mi respuesta particular:

Use un cable USB diferente; de ​​repente todo funcionó perfectamente.

(Otra respuesta potencial para las personas que encontré – asegúrese de que haya más de 15 MB de espacio libre en el dispositivo).

Vaya a DDMS-> Dispositivos-> Haga clic en el menú de vista flecha abajo en el lado derecho -> seleccione la opción “reiniciar adb”, funcionará

En Android Studio: abre el Android Device Monitor (Herramientas-> Android) y haz clic en la flecha en la pestaña ‘Dispositivos’ para restablecer el adb

resetear adb

Se enfrentó al mismo problema en Windows con el dispositivo Nexus 7 .

Simplemente matar el proceso adb.exe del Administrador de tareas resolvió mi problema.

Tuve el mismo problema varias veces, solo reiniciar resuelve esto.

Se actualizaron las herramientas de la plataforma SDK de Android utilizando SDK Manager (en Eclipse). Funciona para mi.

También tuve un problema similar, tenía Samsung galaxy S (GT I9000). Tenía los controladores instalados pero el teléfono se mostró sin conexión en Android Studio .

Reiniciar el dispositivo mientras estaba conectado a la PC resolvió el problema.

No puedo asegurarlo, pero después de horas de desconexiones aleatorias de mi dispositivo (especialmente cuando bash depurar algo), cambié a un puerto USB que NO es USB3.0 y que parece resolver el problema.

Tuve el mismo problema y lo resolví restableciendo el adb en eclipse.

en eclipse Ir a:

DDMS (esquina superior derecha) -> Dispositivos -> restablecer adb

Tengo HTC Wildfire y deshabilitar y habilitar la depuración funcionó bien para el problema “fuera de línea”. El error no aparece.

Sin embargo, me encontré con un nuevo problema al tratar de importar un archivo de Python con sl3a: “no se ha modificado el nombre android” explicado aquí . Dicho esto, todavía no puedo ejecutar este archivo android.py ubicado en algún lugar de la carpeta SD / python. Puedo conectarme con androidscreencast.jnlp y funciona bien 🙂

Lo solucioné eliminando aplicaciones / juegos no deseados de mi dispositivo; asegúrese de que haya más de 15 MB de espacio libre en el dispositivo). Funcionará 🙂

Tuve el mismo problema con mi Galaxy S4, cuando me conecté a una máquina Win 7 64, y no apareció como un dispositivo disponible en Eclipse. Probé a reiniciar el teléfono, comenzando / reiniciando adb, cambiando de usb 3 a usb 2 puerto … nada de eso ayudó. Controladores Samsung descargados desde aquí: http://www.samsung.com/us/support/owners/product/SGH-I337ZWAATT

controladores instalados y luego cuando volví a conectar mi teléfono, Windows instaló los nuevos controladores (tomó un mínimo de unos minutos). Luego reinicié Eclipse y pude ver el teléfono y ejecutar la aplicación.

También probé esto con el puerto usb 3 y funciona también.

Me sucedió con un Motorola MZ 601 (Xoom). Probé todo lo que se sugirió en otras respuestas, pero lo único que me solucionó el problema al final fue utilizar un puerto USB diferente. Eso sí, el mismo dispositivo había sido conectado al otro puerto USB antes y funcionó. Entonces, si todo lo demás falla, considere usar un puerto diferente.

Tengo un escritorio con Windows 7 con un Google Nexus 7 conectado a eso. También tuve el problema ‘fuera de línea’. El mío se resuelve al revocar cualquier autorización previa en Nexus. Así que ahora recibo el aviso para autorizar en Nexus, por lo menos no guardo la autorización, y autorizo ​​la autorización, y listo. Android SDK muestra correctamente el dispositivo como ‘asus-nexus_7-xxxx’. . HTH

Estaba tratando de usar un Nexus 10 para depurar a través de eclipse. He estado luchando para obtener eclipse para reconocerlo. Finalmente probé el comando ‘adb kill server’ / ‘adb start server’, que al menos hace que Eclipse muestre el dispositivo, aunque solo está desconectado.

Luego intenté cambiar la conexión USB a una en la parte posterior de la PC, ¡y funcionó!

Nota: después de cambiar al puerto USB posterior, me pidieron el Nexus para permitir la depuración desde mi PC, una vez que lo permití, apareció la aplicación.

Cuando conectas tu android a tu PC, obtendrás algunas opciones que mencionan la forma en que te puedes conectar con la computadora. En mi caso, estoy usando HTC Wildfire y muestra

  1. Cobrar sólo
  2. HTC Sync
  3. Disco duro
  4. Tethering de USB

También me enfrenté al problema que plantea la Pregunta y probé la manera en que David Caunt respondió pero el dispositivo se estaba mostrando fuera de línea. *

Volví a verificar las opciones y descubrí que seleccioné la opción Unidad de disco. Luego cambié la opción al modo de solo carga y nuevamente sigo los pasos de David Caut. No sé por qué, pero esta vez funcionó para mí.

Sí, comportamiento similar en el Droid 2 Global. Parece que puede obtener el USB reconocido si reinicia la recuperación. Pero, de lo contrario, una vez que está en la consola, los dispositivos adb muestran el dispositivo como desconectado. No estoy seguro de cómo solucionar este problema.

Pero, mientras no estés pirateando el teléfono, lo intenté con la fuente de alimentación normal con la batería descargada, y se activó. Entonces está obteniendo poder. No estoy seguro si su CyanogenTeam simplemente olvidó poner algún tipo de indicador … o qué, pero no se preocupe. Su batería se está cargando.

Sin embargo, empujar .apks y otras cosas ya no es fácil. Pero, oye, cuando rooteas un teléfono para un amigo, ¿necesariamente quieres que empujen algo … a cualquier parte?

Descubrí que mi ráfaga de Pantech tenía un problema similar al que todos ustedes describieron. Después de leer muchos de esos mensajes en todas partes, me di cuenta de que muchas personas informaban que tenían que usar un cable USB que tenían en otro lugar que no fuera el fabricante del teléfono. Lo que decidí hacer fue usar un puerto USB diferente en mi PC y se solucionó el problema. Mi Pantech Burst ya no está desconectado en medio de una sesión de depuración. El puerto que solía usar era el puerto frontal de mi caja, pero estaba conectado a la placa base sin blindaje dentro de la caja. Ahora uso el puerto en la parte posterior de la caja que está directamente conectado a la placa base.

Tuve el mismo problema en mi HTC Incredible S. El problema fue que utilicé una estación de acoplamiento de terceros para conectarme. Conectar el teléfono directamente resolvió el problema.

Estoy ejecutando JellyBean. Noté por primera vez que hay un control deslizante de “Opciones de desarrollador” en la parte superior del menú Opciones de desarrollador. Tenga en cuenta que no estoy hablando de la checkbox USB Debugging, que es una opción diferente. Deslicé la checkbox Opciones de desarrollador para “activar” y volví a estar en el negocio. Desafortunadamente, no estoy seguro de si esta es toda la historia porque también ejecuté los comandos adb kill / start que David Caunt señaló anteriormente.

Tengo tu mismo problema. Intenté todas las soluciones que encontré en este sitio. Al final descubrí que el USB frontal de mi PC es la causa del estado fuera de línea de mi teléfono. Sé que es tonto 🙂 pero cambiar el cable USB de un puerto USB frontal a uno posterior funcionó para mí.

¿Has aceptado la huella digital de tu computadora en el dispositivo? Cuando conecte su PC, se mostrará un mensaje en su teléfono / dispositivo para agregar esta huella digital / ficha y confiar en ella.

Estoy en OSX y tengo una retina macbook. Al cambiar el puerto USB en el que estaba conectado mi dispositivo, por alguna razón, solucionó mi problema.

Tuve un problema similar en Android Studio 0.2.2 (IntelliJ). En Windows 7 mi Nexus 7 no apareció en el selector de dispositivo, aunque estaba bien en mi Mac. También podría navegar por mi Nexus 7 en el Explorador de Windows.

Al final, tuve que instalar los controladores Asus USB para el Nexus 7 (enlace) :

Después de eso, ADB detectó mi Nexus y todo funcionó como se esperaba.

Obtengo el error “Dispositivo fuera de línea” mucho al depurar a través de wifi. Cada vez que quiero volver a la depuración con usb, tengo que escribir adb usb , pero este comando solo funciona si el dispositivo está conectado a adb a través de wifi; si el dispositivo pierde conexión por alguna razón, entonces debe reiniciarse, lo cual es un problema. Simplemente restablecer ADB tampoco resuelve este problema.

Para solucionar este problema, descargué una aplicación de terminal adb de Google Play: https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=en

Luego abro la aplicación del terminal en mi dispositivo mientras mi dispositivo está conectado a mi computadora a través de USB, y escribo:

 adb kill-server adb start-server adb usb 

Luego desenchufo y vuelvo a conectar mi dispositivo a mi computadora, después de lo cual el problema se soluciona. ¡No es necesario reiniciar el dispositivo!

En el Galaxy Note 3 en modo de depuración con Windows 7 tuve problemas con el dispositivo “fuera de línea” en la ventana “Dispositivos” DDMS de Android ADT (Eclipse). Al seleccionar USB 3.0 como conexión USB en el panel de control desplegable de la Nota 3, el dispositivo se conectó. Obviamente aplicable para una computadora con puertos USB3.

Quitar el cable USB durante aproximadamente 5 segundos y volver a conectarlo también resuelve el problema. Tal vez tengas que probar una o dos veces.

Esta fue la solución para mí. Conéctese como lo haría para depurar a través de wifi:

Asegúrate de que tu teléfono esté conectado por USB. A continuación, abra el símbolo del sistema como administrador y navegue a YourAndroidSdkLocation\platform-tools , y haga lo siguiente:

 adb tcpip 5555 adb connect YOUR_DEVICE_IP 

En este punto mi dispositivo se conectó con éxito, dándome la opción de depurar a través de usb o wifi.

El mío estaba fuera de línea.

Me desconecté y volví a enchufar, pero con el móvil despierto, se abrió una ventana pidiendo permiso.

Intente enchufar y desconectar, pero con el teléfono encendido.

Intenté muchas de las soluciones sin éxito y luego

  1. Haz clic en “Revocar autorizaciones de depuración de USB”.
  2. Desmarcado “depuración de USB”
  3. Comprobado “depuración de USB”