He desarrollado una aplicación y estaba planeando implementarla en mi HTC Desire. He instalado el controlador USB. Encendí la depuración de USB en el teléfono y elegí cargar solo cuando el teléfono estaba enchufado. Cuando ejecuto la aplicación, el selector de dispositivo Android muestra mi dispositivo fuera de línea. Estoy atrapado en este punto. Cualquier ayuda sería apreciada.
Desarrollo en Eclipse Helios en Windows 7 (64 bits)
android
deployment
Ahmet Gulden
fuente
fuente
Respuestas:
He visto esto suceder varias veces en mi HTC Desire. Nunca he descubierto si el problema está en adb o en el dispositivo, pero generalmente hago lo siguiente:
El 99% de mis problemas se han resuelto con estos pasos.
fuente
Restart adb by issuing 'adb kill-server' followed by 'adb start-server' at a cmd prompt
que funcionóIntenté todo varias veces en múltiples órdenes, luego me topé con mi respuesta particular:
Utilice un cable USB diferente; de repente, todo funcionó a la perfección.
(Otra posible respuesta para las personas que encontré: asegúrese de que haya más de 15 MB de espacio libre en el dispositivo).
fuente
Vaya a DDMS-> Dispositivos-> Haga clic en el menú Ver flecha hacia abajo en el lado derecho -> seleccione la opción "restablecer adb" funcionará
En Android Studio: abra el Monitor de dispositivo Android (Herramientas-> Android) y haga clic en la flecha en la pestaña 'Dispositivos' para restablecer el adb
fuente
Enfrenté el mismo problema en Windows con el dispositivo Nexus 7 .
Simplemente matar el proceso adb.exe del Administrador de tareas resolvió mi problema.
fuente
Tuve el mismo problema varias veces: solo reiniciarlo resuelve esto.
fuente
También tuve un problema similar, tenía Samsung galaxy S (GT I9000). Tenía los controladores instalados pero el teléfono se mostraba sin conexión en Android Studio .
Reiniciar el dispositivo mientras está conectado a la PC resolvió el problema.
fuente
Se actualizaron las herramientas de la plataforma Android SDK usando SDK Manager (en Eclipse). Funciona para mi.
fuente
Tuve el mismo problema y lo resolví restableciendo el adb en eclipse.
en eclipse Ir a:
DDMS (esquina superior derecha) -> Dispositivos -> restablecer adb
fuente
No puedo decir con certeza, pero después de horas de desconexiones aleatorias de mi dispositivo (especialmente cuando intento depurar algo), cambié a un puerto USB que NO es USB3.0 y que parece resolver el problema.
fuente
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 intentar importar un archivo de Python con sl3a: "no hay un Android llamado modulado" explicado aquí . Dicho esto, todavía no puedo ejecutar este
android.py
archivo ubicado en algún lugar de la carpeta de la tarjeta SD / python. Me puedo conectar con androidscreencast.jnlp y funciona bien :)fuente
Lo arreglé 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á :)
fuente
Tuve el mismo problema con mi Galaxy S4, cuando estaba conectado a una máquina Win 7 64, no aparecía como un dispositivo disponible en Eclipse. Intenté reiniciar el teléfono, iniciar / reiniciar adb, cambiar del puerto usb 3 al puerto usb 2 ... ninguno de los cuales ayudó. Controladores Samsung descargados desde aquí: http://www.samsung.com/us/support/owners/product/SGH-I337ZWAATT
instalé controladores y luego, cuando volví a conectar mi teléfono, Windows instaló los nuevos controladores (tomó un minuto más o menos). 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.
fuente
Tuve un problema similar en Android Studio 0.2.2 (IntelliJ). En Windows 7, mi Nexus 7 no apareció en el selector de dispositivos, aunque estaba bien en mi Mac. También podría navegar por mi Nexus 7 en el Explorador de Windows.
Al final, necesitaba instalar los controladores USB de Asus para el Nexus 7 (enlace) :
Después de eso, ADB detectó mi Nexus y todo funcionó como se esperaba.
fuente
Me pasó con un Motorola MZ 601 (Xoom). Intenté todo lo sugerido en otras respuestas, pero lo único que me solucionó el problema al final fue usar un puerto USB diferente. Eso sí, el mismo dispositivo se había conectado al otro puerto USB antes y funcionó. Entonces, si todo lo demás falla, considere usar un puerto diferente.
fuente
Tengo un escritorio de Windows 7 con un Google Nexus 7 conectado a eso. También tuve el problema 'fuera de línea'. La mía se resuelve revocando cualquier autorización previa en Nexus. Así que ahora recibo el mensaje para autorizar en Nexus, al menos no estoy guardando la autorización por ahora, y permito la autorización, ¡y listo! - El SDK de Android muestra correctamente el dispositivo como 'asus-nexus_7-xxxx' . HTH
fuente
Estaba tratando de usar un Nexus 10 para depurar a través del eclipse. He estado luchando por conseguir un eclipse para reconocerlo. Finalmente probé el comando 'adb kill server' / 'adb start server', que al menos consiguió que Eclipse mostrara el dispositivo, aunque solo fuera de línea.
Luego intenté cambiar la conexión USB a una en la parte posterior de la PC, ¡y funcionó!
fuente
Estaba teniendo este problema y lo resolví activando la conexión PTP
Esta opción aparecerá cuando conecte su cable a su teléfono. Luego verá un mensaje que le preguntará cómo desea que tenga su USB.
"Usar USB para":
Transferencia de archivos multimedia Transferencia de imágenes Conexión de dispositivos MIDI Carga
Elegí la segunda opción (Transferencia de imágenes). Entonces, mi teléfono ha cambiado al modo ONLINE
fuente
Cuando conecte su Android con su PC, obtendrá un par de opciones que mencionan la forma en que puede conectarse con la computadora. En mi caso, estoy usando HTC Wildfire y muestra
También estaba enfrentando el problema que dice la Pregunta y he probado la forma en que respondió David Caunt, pero el dispositivo se mostraba sin conexión. * *
Volví a comprobar las opciones y descubrí que seleccioné la opción Unidad de disco. Luego cambié la opción al modo Solo carga y nuevamente sigo los pasos de David Caunt. No sé por qué, pero esta vez funcionó para mí.
fuente
Sí, un comportamiento similar en el Droid 2 Global. Parece que puede reconocer el USB si reinicia la recuperación. Pero, de lo contrario, una vez que esté en la consola, adb devices muestra el dispositivo como fuera de línea. No estoy seguro de cómo solucionar este problema.
Pero, mientras no esté hackeando el teléfono, lo probé con la fuente de alimentación normal con la batería caída y se encendió. Entonces está obteniendo poder. No estoy seguro de si es CyanogenTeam el que simplemente olvidó poner algún tipo de indicador ... o qué, pero no te preocupes. Tu batería se está cargando.
Sin embargo, empujar .apks y otras cosas ya no es fácil. Pero oye, cuando enrutas un teléfono por un amigo, ¿necesariamente quieres que empuje algo? ¿En algún lugar?
fuente
Descubrí que mi Pantech Burst tenía un problema similar al que describieron. Después de leer muchas de esas publicaciones en todas partes, noté que muchas personas informaron que tuvieron que usar un cable USB que obtuvieron en otro lugar que no sea el fabricante del teléfono. Lo que decidí hacer fue usar un puerto USB diferente en mi PC y se solucionó el problema. My Pantech Burst ya no se desconecta 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.
fuente
Tuve el mismo problema en mi HTC Incredible S. El problema fue que usé una estación de acoplamiento de terceros para conectarme. Conectar el teléfono resolvió el problema directamente.
fuente
Estoy ejecutando JellyBean. Noté por primera vez que hay un control deslizante "Opciones de desarrollador" en la parte superior del menú Opciones de desarrollador. Tenga en cuenta que no estoy hablando de la casilla de verificación Depuración de USB, que es una opción diferente. Deslicé la casilla de verificación Opciones de desarrollador a "activado" y volví al 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.
fuente
Tengo tu mismo problema Probé 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 el cambio del cable USB de un puerto USB frontal a uno posterior funcionó para mí.
fuente
¿Aceptaste 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 / token y confiar en él.
fuente
Estoy en OSX y tengo una retina macbook. Cambiar el puerto USB al que estaba conectado mi dispositivo, por alguna razón, solucionó mi problema.
fuente
Recibo mucho el error "Dispositivo fuera de línea" cuando depuro 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 la conexión por alguna razón, entonces tiene que reiniciarse, lo cual es una molestia. Simplemente restablecer ADB tampoco resuelve este problema.Para solucionar esto, 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 de terminal en mi dispositivo mientras mi dispositivo está conectado a mi computadora a través de USB, y escribo:
Luego desconecto y vuelvo a conectar mi dispositivo desde mi computadora, después de lo cual se soluciona el problema. ¡No es necesario reiniciar el dispositivo molesto!
fuente
En el Galaxy Note 3 en modo de depuración con Windows 7 tuve problemas con el dispositivo "desconectado" en la ventana "Dispositivos" DDMS de ADT (Eclipse) de Android. Al seleccionar USB 3.0 como conexión USB en el panel de control desplegable Nota 3, el dispositivo se conectó. Obviamente aplicable para una computadora con puertos USB3.
fuente
Quitar el cable USB durante unos 5 segundos y volver a conectarlo también resuelve el problema. Quizás tengas que intentarlo una o dos veces.
fuente
Esta fue la solución para mí. Conéctese como lo haría para depurar a través de wifi:
Asegúrese de que su teléfono esté conectado por USB. Luego abra su símbolo del sistema como administrador y navegue hasta
YourAndroidSdkLocation\platform-tools
, y haga:En este punto, mi dispositivo se conectó con éxito, dándome la opción de depurar a través de usb o wifi.
fuente
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 desenchufar pero con el teléfono despierto.
fuente