58 votos

El BDA se desconecta constantemente, muestra el dispositivo fuera de línea

No estoy 100% seguro de si esto debería ir aquí o en el desbordamiento de la pila principal, pero decidí ir con esta zona con la esperanza de poder atrapar a alguien con una experiencia más específica con un problema similar.

Tengo un Samsung Captivate (me encanta, pero es un GPS de mierda). Lo desarrollo desde dos ordenadores diferentes, uno en casa y otro en el trabajo. Las máquinas son ambas Windows XP, Service Pack 3, 32 bit. Tengo los mismos drivers de Samsung instalados, las mismas versiones de Eclipse, etc. El teléfono está actualmente rooteado con el mod Serendipity, aunque esta edición era exactamente la misma en el firmware de serie.

Mi máquina casera (la que tiene el problema) es una Athlon 64 2.2 Ghz. Mi máquina de trabajo es una Core 2 Duo, no recuerdo el modelo.

En el trabajo, puedo hacer cualquier cosa, montar la tarjeta SD en el teléfono y copiar fácilmente, usar Adb para empujar, tirar, desinstalar, instalar. Puedo depurar en ddms, instalar a través de Eclipse, etc, etc...

En casa, si reinicio tanto la computadora como el teléfono y saco un símbolo de comando sin tener Eclipse abierto, PODRÍA ser capaz de ver el dispositivo escribiendo dispositivos adb. Normalmente entonces, puedo borrar el logcat o ejecutar el logcat de forma bastante estable. Si abro Eclispe (mi IDE de desarrollo) e intento ejecutar una nueva compilación de una aplicación, generalmente perderé la conexión. Lo mismo sucede si intento copiar archivos ya sea mediante el montaje o el uso de pull con adb. Algunos archivos se copiarán y, de repente, la conexión desaparecerá y el dispositivo se mostrará sin conexión a adb, o no estará en la lista en absoluto, o aparecerá dos veces sin conexión. Reiniciar el teléfono a veces ayuda, pero no siempre. Hay veces que cierro Eclipse y cualquier otra aplicación, reinicio mi teléfono y aún así termino teniendo adb completamente incapaz de detectar el dispositivo. Usaré adb kill-server y adb start-server pero esto generalmente no ayuda. Utilizo Avast para mi antivirus en casa, pero lo he intentado sin ningún antivirus instalado y es lo mismo. Recientemente he reinstalado Windows debido a una falla en el disco duro y fue exactamente lo mismo. He probado todos los puertos USB de mi torre.

Espero que alguien pueda decirme qué pasa, ya que llevo un año y medio lidiando con esto y está a punto de hacerme perder la cabeza.

-Jeremiah

1 votos

Tengo un problema similar, pero es sólo una conexión suelta en el cable que uso en casa

2 votos

Cuando desconecto y vuelvo a conectar el cable usb, el problema desaparece. No sé si es un problema del cable o algún tipo de problema de tiempo de espera. ¿Alguna pista?

1 votos

Esto me pasa todo el tiempo pero, por alguna razón, sólo cuando estoy depurando en el coche. Es raro.

38voto

jaichander Puntos 61

Cambiar del puerto USB 3.0 al USB 2.0 me solucionó el problema. La mayoría de los portátiles vienen con ambos tipos de puertos hoy en día.

1 votos

Me has salvado el día. Los teléfonos viejos mantuvieron desconectando en usb 3 al instalar APK

0 votos

El mismo problema para mí. Era un dispositivo más nuevo también ... Sin embargo, se desconectaba constantemente cuando se conectaba a un puerto 3.0. Al cambiarlo a un puerto 2.0 funcionó muy bien.

0 votos

Es increíble, nunca pensé que el problema estuviera en el puerto usb.

2voto

Zds Puntos 289

A mí me parece que tienes un mal hardware o drivers en casa. Asegúrate de no tener nada relacionado con Kies ejecutándose; Los drivers de Windows de Kies + Samsung parecen causar un comportamiento errático en la conexión USB que difiere entre máquinas...

Prueba primero con diferentes puertos USB y cables, tho.

0 votos

Estoy de acuerdo con esto... Siento que básicamente tiene que haber algo arriba / incompatible con mi ordenador de casa (tablero / CPU / puertos USB). Sin embargo, no he tenido problemas con ningún otro dispositivo usb... Uso el mismo cable en ambos sitios... así que bueno... Creo que estoy jodido. He estado a un pelo de actualizar mi máquina de casa con un nuevo mobo... así que creo que eso va a tener que pasar. Sin embargo, es una mierda, honestamente no tengo necesidad de una máquina más rápida, el desarrollo no es particularmente intenso...

1voto

Chris Roberts Puntos 7543

Solía tener los mismos problemas y también mi logcat se despejaba y dejaba de actualizar en Eclipse, la diferencia es que yo estaba en una ROM oficial de Samsung entonces. Después de cambiar a la ROM de Darky la estabilidad ha sido mucho mejor. Aún así, de vez en cuando el dispositivo desaparece, pero normalmente reaparece después de volver a conectar el USB. Mi PC es un poco diferente a la tuya (Atom D525, Win7) así que puedo confirmar que no está restringida a un solo dispositivo/OS.

Sugeriría que se revise la ROM o que se actualice si es posible. O podrías intentarlo con otro teléfono para ver si es un error específico de tu teléfono. Por otro lado, ADB no es el software más estable, así que podría ser sólo un molesto hipo.

0 votos

Puede que pruebe con un Vibrant de amigos... es una idea... aun así, no estoy seguro de que la Rom sea un problema ya que todo se ha comportado exactamente igual tanto en el firmware de stock como en el Serendipity... aunque me ha picado la curiosidad de probar el Firefly... ya veremos.

1voto

Yo tenía el mismo problema con mi Nexus 4, ejecutando Cyogenmod 11 en Windows 8. Me estaba conectando con un divisor USB y mi teléfono se desconectaba a los pocos segundos de ser reconocido por LogCat / DDMS. Cambiar a un puerto físico en mi máquina hizo el truco. En mi caso, los puertos USB delanteros funcionaban bien.

0voto

navicore Puntos 374

Lo mismo aquí; uso adb en gnu/linux sin controladores adicionales.

Solución alternativa: desenchufar y volver a enchufar el USB

http://forum.xda-developers.com/showthread.php?p=17111464#post17111464

0 votos

Actualmente, mi método de trabajo es (y sigo pensando que esto es una mierda) es construir, cerrar Eclipse y enchufar y desenchufar hasta que al entrar en adb devices aparezca el dispositivo. Si me aparece más de uno, adb kill-server, luego enchufar y adb devices. Extremadamente tedioso.

2 votos

Frustrantemente, este enlace va a un foro, que tiene un enlace a otro sitio de intercambio de pilas, que enlaza con este hilo.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X