Android ADB no ack problema en eclipse
He pasado alrededor de 5 horas en este problema. He leído la misma pregunta en stackoverflow, pero ninguna de las soluciones resuelto mi problema … En primer lugar, me da:
[2013-02-28 14:48:21 - adb] ADB server didn't ACK [2013-02-28 14:48:21 - adb] * failed to start daemon *
Para solucionarlo, mato el adb.exe en el administrador de tareas, reinicie eclipse. A continuación, vaya a DDMS, restablecer adb. SIN SUERTE…
- Appium: la versión de servidor de anuncios (31) no coincide con este cliente (36)
- No se puede conectar el depurador de Android Studio al proceso de Android
- adb logcat se cuelga con el mensaje "esperando el dispositivo"
- Wipe data / Reset de fábrica a través de ADB
- Aplicación de depuración que utiliza ADB sobre Bluetooth para un netbook Android-x86
Luego, voy a la ventana de línea de comandos, tipo adb kill-server
y adb start-server
, me da:
adb server is out of date. killing... ADB server didn't ACK fail to start deamon
Ahora no sé qué hacer. Tengo un proyecto para desarrollar en eclipse, así que realmente necesito resolver este problema pronto. Alguien por favor ayuda !!
(Como muchas soluciones indicadas, maté a mi adb.exe miles de veces, pero se mostró inmediatamente en el administrador de tareas después de 2 segundos.)
- Abrir o ver el contenido de un archivo .txt con adb shell android
- Android Studio error ADB inalámbrico (10061)
- No se puede cambiar entre el usb adb al modo tb adb con éxito
- Adb sobre wifi matado después de desconectar usb?
- Grabar la pantalla de la tableta y el audio
- Rellena espacio en disco en el dispositivo Android
- Debe hacer adb kill-server y start-server cada vez para reconocer el dispositivo android en Ubuntu
- Instalación de la aplicación para Android: Error desconocido (Fallo - no instalado para 0)
Tuve el mismo problema, aquí es lo que realmente me ayudó:
-
Vaya a las herramientas de plataforma en el directorio SDK de Android.
-
Tipo:
adb nodaemon server
Salida:
cannot bind 'tcp:5037'
-
Ahora sé la razón por la que adb no responde es porque no puede enlazar al puerto 5037. Utilice el siguiente comando para averiguar el proceso que ocupa el puerto:
netstat -ano | findstr 5037
Salida:
-
Tenga en cuenta que el proceso con PID 4888 está ocupando el puerto 5037.
-
Abra el Administrador de tareas , haga clic en la pestaña Detalles , busque el proceso y cárguelo, tfadb.exe en este caso. Puede variar para mí es sh.exe y el puerto 4599 y eliminar todo adb.exe
-
Reintentar
adb kill-server
yadb start-server
, esperemos que adb esté funcionando bien.
Matar el proceso en el TASK MANAGER lo resuelve en mi caso. Después de matarlo, ejecute adb start-server o dispositivos adb y debería estar bien
resuelve el problema. Porque tengo un pequeño plugin de asistente instalado en mi PC, tiene un adb.exe corriendo en segundo plano todo el tiempo. Así que después de desinstalar el plugin, el error ha desaparecido!
Tengo un dispositivo HTC, cuyo software de controlador (HTC Sync) intentó ejecutar procesos utilizando adb al mismo tiempo que estaba tratando de ejecutar desde Eclipse. Si tiene un programa como HTC Sync para su dispositivo que podría haber sido necesario para instalar el controlador, cierre este programa para evitar que ejecute adb en paralelo. Hasta ahora para mí, esto lo ha fijado el 100 por ciento.
A veces, cuando estamos ejecutando SnapPea , está ejecutando un proceso de fondo llamado "wandoujia_adb" . Al matar el proceso y ejecutar el comando "adb start-server" en cmd promt, obtengo el siguiente texto o / p para cmd promt:
C: \ Usuarios **> adb start-server
* Daemon no se está ejecutando. Comenzando ahora en el puerto 5037 *
* Daemon iniciado correctamente *
Aquí está su solución
- Matar el proceso ADB
- CLOSE Eclipse
- Eliminar archivo de bloqueo .metadata del espacio de trabajo
- Asegúrese de que sólo un Java Si JDK o JRE en instalado si se encuentra eliminar la versión anterior
- Utilizar Ccleaner para quitar archivos temporales
- Limpie el registro también
- Reiniciar el sistema
- Reiniciar Eclipse
Si tiene su dispositivo conectado y está intentando probar a través de un emulador, asegúrese de que el agente de sincronización del dispositivo no se está ejecutando en segundo plano. Esto relanza el adb incluso después de matarlo en el administrador de tareas.
He intentado muchos enfoques que he encontrado aquí, pero sólo uno funcionó perfectamente:
DESINSTALAR AVAST ANTIVIRUS!
Tenía un plugin mobogenie instalado en mi máquina que estaba funcionando continuamente adb. Desinstalado y se resolvió el problema.
En Windows 7 Environment kill adb.exe * 32 Process, Cierre cualquier Eclipse o dispositivo Android. Vuelva a abrir su entorno Eclipse y su listo para seguir desarrollando.
En mi caso estaba usando el controlador universal mobogeine, cuando termino la tarea adb.exe
desde el administrador de tareas, se reinicia de nuevo en 1-2 segundos ocupando otro número de puerto.
Para deshacerse de este problema tengo que desconectar mi teléfono y matar a mobogeine controlador, a continuación, adb.exe
no se reinicia agian. Ahora ejecute adb start-server
. Si el mensaje de éxito mostrado entonces todo funcionó perfectamente.
- Genymotion: el dispositivo virtual no tiene dirección IP
- No se puede iniciar el servicio – Requiere ACCESS_MOCK_LOCATION configuración segura