android - termino - El servidor de ADB no reconoció
el termino adb no se reconoce como nombre de un cmdlet (9)
Además de la solución @ maveň ツ .
En realidad, tenemos que 0.0.0.0:0
el proceso con esta dirección 0.0.0.0:0
, por eso para la mayoría de las personas que mataron a adb.exe
desde el administrador de tareas estaba funcionando (en mi caso no pude verlo, ni siquiera el Administrador de tareas).
Siguiendo los pasos de @maveň ツ , descubro que algún otro proceso estaba usando esta dirección. Seguí adelante para matarlo, me dio ACCESS DENIED
como Error
.
Entonces, usando la tasklist|findstr ****
descubro el nombre del proceso y lo tasklist|findstr ****
del administrador de tareas.
Allí después comenzó a trabajar.
En mi caso, bas_daemon
y bas_helper
estaban usando esta dirección, la cual corresponde a MOBOROBO
Esta pregunta ya tiene una respuesta aquí:
- Adb no iniciará 21 respuestas.
No pude ejecutar la aplicación de Android nunca en mi computadora portátil. Eclipse da el mismo error constantemente, es decir, "el servidor ADB no lo reconoció"
He intentado todo, reinicie adb desde la vista de ddms, desde la línea de comandos (kill-server, start-server), desde el administrador de tareas y reinicie eclipse. Cuando consigo iniciar el servidor adb y volver a abrir el eclipse, tan pronto como ejecuto la aplicación de Android, aparece el mismo error en la consola; El servidor de ADB no aceptó.
¿Podría dar una idea excepto reiniciar adb
Busque errores tipográficos en el archivo ~ / .android / adb_usb.ini. Este problema puede ser causado si ese archivo se desordena.
Creí que habías comprobado el número de puerto y reiniciaba adb. Pero has instalado el controlador de Android adecuado en tu computadora. Es posible que algunos controladores de Android universales no funcionen en su computadora; es mejor que instale el controlador provisto por el fabricante de su teléfono móvil. Si no puede encontrar el controlador en el sitio web del fabricante, considere descargar su juego de software, puede incluir el controlador.
En mi PC, uso la línea de comandos taskkill / f / t / im wandoujia_daemon.exe (porque adb.exe o bas_daemon.exe no se está ejecutando en mi administrador de tareas) Y ... el servidor adb se inicia con éxito
Mata a ADB desde el símbolo del sistema. Matar eclipse también desde el símbolo del sistema. Inicie el servidor adb desde allí usando [ adb start-server ] y comience de nuevo.
Matar el proceso adb.exe en el TASK MANAGER (para abrir el administrador de tareas CTRL + Shift + Esc ) lo resuelve en mi caso. Después de matarlo, ejecute adb start-server o adb devices y estará bien.
En caso de que si eso no funciona
Podemos resolver este problema tan fácilmente.
- Abra el indicador de comandos,
cd <platform-tools directory>
- Ejecutar comando
adb kill-server
- Abra el Administrador de tareas de Windows y compruebe si
adb
todavía se está ejecutando. Si es así, simplemente mata aadb.exe
- Ejecute el comando
adb start-server
en el símbolo del sistema
Un enfoque un tanto difícil
Símbolo del sistema (cmd.exe)
netstat -aon|findstr 5037
Identificación del proceso de búsqueda de 0.0.0.0
asegúrate de que sea adb.exe
tasklist|findstr 1980
mata este proceso
taskkill /f /t /im adb.exe
hacer que ADB vuelva a la normalidad
Para más detalles compruébalo desde here
Para los usuarios de Mac, lo que funcionó para mí fue:
- Abrir el Monitor de actividad (equivalente al administrador de tareas de Windows)
- Mata la tarea adb
- Reiniciar adb
Por favor mata adb por comando:
taskkill /f /im "adb.exe"
luego, reinícielo con el comando:
adb start-server
Funciona muy bien para mi :)
en mi caso, uso la línea de comandos taskkill /f /t /im bas_deamon.exe
(porque adb.exe no se inició) y el servidor adb se inició correctamente