¿Cómo resolver el "servidor ADB no ACK" error?

Estoy intentando instalar mi proyecto en 5 AVD al mismo tiempo, pero consigo constantemente este error, lo estoy ejecutando en Windows 8.1

"* daemon not running. starting it now on port 5037 * ADB server didn't ACK * failed to start daemon * error: cannot connect to daemon" 

He intentado leer todas las publicaciones posibles sobre stackoverflow con respecto a este error, y todos ellos sólo mencionar que tratan de matar el proceso de adb y reiniciar eclipse y luego todo va a estar bien. He intentado el método mencionado en los mensajes y junto con que también he desactivado mi seguridad y firewall, por lo que no hay obstrucción en el puerto 5037. Alguien por favor me ayude como tengo que ejecutar mi proyecto y no soy capaz Para ello 🙁 Para su referencia, puedo proporcionar la salida del siguiente comando "netstat -ano | findstr" 5037 ""

  TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 7144 TCP 127.0.0.1:5037 127.0.0.1:57410 ESTABLISHED 7144 TCP 127.0.0.1:5037 127.0.0.1:57411 ESTABLISHED 7144 TCP 127.0.0.1:5037 127.0.0.1:57414 ESTABLISHED 7144 TCP 127.0.0.1:5037 127.0.0.1:57415 ESTABLISHED 7144 ... 

Alguien por favor sugerir una solución a este problema, lo que podría ser la causa de esto. También puede echar un vistazo a la siguiente imagen para inferir lo que podría estar sucediendo.

Pruebe lo siguiente:

  • Cerrar Eclipse.
  • Reinicie el teléfono.
  • Fin del proceso adb.exe en el Administrador de tareas (Windows). En Mac, cierre la fuerza en el Monitor de actividad.
  • Emita el comando kill y start en \ platform-tools \
    • C: \ sdk \ plataforma-herramientas> adb kill-server
    • C: \ sdk \ plataforma-herramientas> adb start-server
  • Si dice algo como 'comenzó exitosamente', usted es bueno.

Para cualquiera que utilice OSX (soy consciente OP no lo es): Lo que funcionó para mí al final fue la eliminación de la carpeta de configuración de Android en el directorio de inicio.

 rm -Rf ~/.android 

Para mí no funcionó, se relacionó con un problema de ruta que sucedió después de que android studio 2.0 Vista previa 1 sucedió, necesario para actualizar genymotion y caja virtual, y al parecer trataron de utilizar el mismo puerto para adb.

La solución se explica aquí enlace ! Básicamente u sólo tiene que:

1) configuración abierta de genymotion

2) especifique la ruta sdk para el adb manualmente

3) adb kill-server

4) servidor de inicio adb

Disfrutar

espero que esto ayude

Preguntas similares son

  • "La conexión a adb ha fallado y se ha producido un error grave".
  • La conexión a adb ha fallado y se ha producido un error grave. Debe reiniciar adb y Eclipse.Por favor, asegúrese de que adb esté correctamente ubicado
  • ECLIPSE-La conexión a adb está inactiva y se ha producido un error grave

Primer cierre IDE.

En mi caso he matado adb a través de Administrador de tareas ( adb kill-server no funcionó)
Entonces adb start-server

  • Daemon no se está ejecutando. Comenzando ahora en el puerto 5037 *
  • Daemon iniciado correctamente *

Si ve "iniciado correctamente" de lo que se resuelve, inicie IDE.

En mi Mac, escribí este código en mi Terminal:

Xxx-MacBook-Pro: ~ xxx $ cd / Usuarios / xxx / Documentos / 0_Software / adt20140702 / sdk / platform-tools /

Xxx-MacBook-Pro: plataforma-herramientas xxx $ ./adb kill-server

Xxx-MacBook-Pro: herramientas de plataforma xxx $ ./adb start-server

  • Daemon no se está ejecutando. Comenzando ahora en el puerto 5037 *
  • Daemon iniciado correctamente *

Xxx-MacBook-Pro: plataforma-herramientas tuananh $

Espero que esto ayude.

Si usted está utilizando cualquier traje móvil como mobogenie o algo que también podría hacer este problema. Intenta matar eso también desde el administrador de tareas.

Nota: he enfrentado el mismo problema, probado la solución anterior. Eso no funcionó, finalmente encontró esta solución.Puede ser útil para alguien más! ..

En mi extremo, utilicé el monitor del recurso para ver qué aplicación todavía estaba escuchando el puerto 5037 después de que todo el reinicio del eclipse y del adb no tuviera éxito para mí.

 Start > All Programs > Accessories > System Tools > Resource Monitor > Network > Listening Ports 

Esto finalmente mostró que java.exe estaba escuchando el puerto 5037, por lo tanto, impidiendo que adb lo hiciera. Maté a java.exe, inicie de inmediato adb (con adb start-server) y recibí una confirmación de que adb podía iniciar:

 android-sdks\platform-tools>adb start-server * daemon not running. starting it now on port 5037 * * daemon started successfully * 

Tengo una especie de fallo para el antiguo servidor ADB no ACK * no se pudo iniciar daemon * problema que podría ayudar, aunque no he visto a nadie con mi problema, así que tal vez no. De todas formas…

Cambié la localización de la instalación del defecto para mi sensación de HTC a 2 (tarjeta del SD), pero al intentar volver a 0 (interno) estaba consiguiendo este error. Buscando en el administrador de tareas mostró que había 2 instancias de adb.exe en ejecución, una de las cuales se detuvo y se inició y era imposible de matar, el otro podría ser asesinado, pero luego una nueva instancia se iniciaría casi de inmediato.

La única manera que podría obtener adb para iniciar correctamente fue para obtener mi comando listo en la ventana de comandos, ir al administrador de tareas para terminar el adb.exe, entonces cuando la ventana llegó diciendo '¿está seguro de que desea matar adb.exe 'Arrastrado por encima de la ventana de comandos, haga clic en Aceptar y luego presione Enter para ejecutar el comando. Parece que la corta ventana entre adb.exe que se está matando y reiniciándose es suficiente para ejecutar un comando, aunque si intentas hacer algo más no funcionará y tendrás que repetir este proceso cada vez que quieras ejecutar un comando .

PITA, pero es la única manera en que un incondicional como yo podría dar la vuelta … espero que ayude a alguien …

Tengo resolver este problema varias veces usando los mismos pasos:

1- Cerrar Eclipse.

2- Reinicie el teléfono.

3- Fin del proceso adb.exe en el Administrador de tareas (Windows). En Mac, cierre la fuerza en el Monitor de actividad.

4- Emita el comando kill y start en \ platform-tools \

C: \ sdk \ plataforma-herramientas> adb kill-server

C: \ sdk \ plataforma-herramientas> adb start-server

5- Si dice algo como 'comenzó exitosamente', usted es bueno.

Pero ahora no funciona porque tengo un antivirus llamado "Baidu", este programa ha ejecutado "Baidu servidor ADB", por último, apagar este proceso y volver a intentar por encima de los pasos de su trabajo correctamente.

  • Error DexFile.class en eclipse
  • No se carga ninguna tabla de símbolos. Utilice el comando "file". Con eclipse y NDK
  • Generar código java en Eclipse?
  • Cómo crear editable spinner en android?
  • Emulador de Android en Eclipse no funciona
  • ¿Dónde puedo descargar JDK 1.6u20 de 64 bits?
  • R.java desaparece después de limpiar el proyecto
  • ¿Cómo puedo instalar un apk en varios dispositivos conectados?
  • Error al abrir eclipse
  • Eclipse no pudo resolver el error de recurso de cadena
  • Importación del proyecto Android AOSP en eclipse
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.