successfully started killing doesn android adb virtualbox emulation genymotion

started - Genymotion Android emulator-adb access?



adb server version 37 doesn t match this client 39); killing (6)

Bien, no importa, encontré la respuesta en: http://www.thinkdigit.com/forum/tutorials/171043-tutorial-genymotion-android-pc-formerly-known-androvm.html . Necesitamos conectarnos con la dirección IP al emulador, así que tengo que averiguar la dirección IP del emulador en ejecución y usar algo como:

adb connect 192.168.56.102

después adb funciona normalmente. El reproductor Genymotion ahora muestra la dirección IP en la barra de título de la ventana. También puede averiguar la dirección IP de un emulador en ejecución iniciando "Genymotion Shell" y escribiendo ''lista de dispositivos''

También descubro que ocasionalmente tengo que hacer lo anterior cuando el emulador se está ejecutando durante más tiempo y de alguna manera ADB se desconecta de él.

Greg

Descargué los emuladores de Android Genymotion para Oracle VirtualBox ( http://www.genymotion.com/ ) en mi PC con Windows 7, creé un Jelly Bean virtual con el dispositivo Google Apps. ¿Cómo habilito el acceso ADB a él? En la configuración del sistema / Opciones de desarrollador ya habilité "Depuración de USB", pero al escribir "adb devices" se muestra una lista vacía de dispositivos conectados. Se intentó agregar un puerto USB para esta máquina virtual y reiniciar la máquina virtual, pero no ayuda.

Greg


Connect no me funcionó. El problema era que Genymotion usa sus propias herramientas dk y necesita cambiarlo a herramientas SDK personalizadas.

Más información: https://.com/a/26630862/4154438


Puede obtener IP Genymotion Virtual Device Manager , luego usar el comando como este

adb connect your ip


Sé que es demasiado tarde para responder esta pregunta, pero solo publicaré la solución que funcionó para mí, en caso de que alguien vuelva a tener problemas en el futuro.

Intenté usar las herramientas de adb de genymotion y las del SDK de Android original, e incluso purgar y reinstalar adb de mi sistema, pero nada funcionó. Seguí recibiendo el error:

adb server is out of date. killing... cannot bind ''tcp:5037'' ADB server didn''t ACK *failed to start daemon* error:
Así que probé adb connect [ip] como se sugiere aquí, pero tampoco trabajé, surgió el mismo error.

Lo que finalmente me funcionó fue descargar ADT y ejecutar adb directamente desde la carpeta descargada, en lugar del comando de todo el sistema. Así que los adb devices me darán el error anterior, pero / yourdownloadpath /adb devices funciona bien para mí.

Espero que haya ayudado.


Simplemente haga esto, con el dispositivo genymotion en ejecución, puede abrir Virtual Box, y ver que hay una VM para su dispositivo, luego ir a la configuración de red de la VM, NAT y hacer el reenvío de puertos del 5555 local al 5555 remoto conectado a la pantalla del Virtual Box Nat Reenvío de puertos de red


Si inicia la VM con el launchpad (genymotion binary donde descarga las VM) y configura la ruta del SDK de Android en los parámetros de la aplicación, la conexión es automática y no necesita ejecutar adb connect

Puedes encontrar la información en los documentos de Genymotion .