No se puede iniciar el dispositivo Genymotion

Estoy recibiendo un error cuando intento iniciar Genymotion. Dice

El dispositivo Genymotion Virtual no pudo obtener una dirección IP. Por una razón desconocida, VirtualBox DHCP no ha asignado una dirección IP al dispositivo virtual. Ejecute el software VirtualBox para comprobar si hay problemas

¿Puede alguien por favor decirme cómo iniciarlo?

Tuve este mismo problema y he aquí la configuración específica que necesitaba para que esto funcionara.

En primer lugar, vaya a las preferencias de VirtualBox -> Red.

Introduzca aquí la descripción de la imagen

Introduzca aquí la descripción de la imagen

Introduzca aquí la descripción de la imagen

Para la pestaña "Host-only Networks", se centran en vboxnet0.

Introduzca aquí la descripción de la imagen

Haga clic en el icono de la izquierda que se parece a un destornillador. Para la ficha Adaptador, rellene la dirección de red IPv4 como 192.168.56.1 Rellene la máscara de red IPv4 como 255.255.255.0

Introduzca aquí la descripción de la imagen

Para la ficha Servidor DHCP, active la casilla de verificación Activar servidor para habilitar el servidor. Rellene la dirección del servidor como 192.168.56.100. Rellene la máscara del servidor como 255.255.255.0. Rellene la dirección inferior como 192.168.56.101 Complete la dirección superior Límite como 192.168.56.254

Introduzca aquí la descripción de la imagen

La parte del servidor DHCP es lo que no era correcto para mí y solucionó mi problema.

En virtualbox, vaya a la configuración / red, y elimine todas host only redes host only . Asegúrese de ir a la configuración global de virtualbox, no a los ajustes de su VM específica.

La pantalla de ajustes debería tener el siguiente aspecto:

Introduzca aquí la descripción de la imagen

A continuación, reinicie su emulador en Genymotion.

Esto funcionó para mí

Abra Virtual Box y seleccione su VM móvil. Clic derecho-> Configuración

Cambie el modo Promiscuo a Permitir VMS y haga clic en Aceptar

Creo que debe configurar su adaptador de red VirtualBox:

La dirección IP del adaptador debe estar en la misma red (192.168.56.0/24 de forma predeterminada) como la dirección IP del servidor DHCP y los límites de dirección IP del DHCP. Si todas esas direcciones no están en la misma red, es posible que el dispositivo virtual de Genymotion no pueda iniciarse.

https://cloud.genymotion.com/page/faq/#collapse-blank

O revise los archivos de registro para obtener una pista:

Para cada plataforma, los archivos de registro se almacenan aquí:
Windows Vista / 7/8: C: \ Usuarios \ USER \ AppData \ Local \ Genymobile
Windows XP: C: \ Documentos y configuración \ USER \ Local settings \ Application Data \ Genymobile
Linux: /home/USER/.Genymobile
Mac: /Users/USER/.Genymobile

https://cloud.genymotion.com/page/faq/#collapse-logs

VMs solían trabajar para mí en Genymotion 2.0.0. Con configuraciones predeterminadas de RAM y CPU y VirtualBox 4.3.2 (en ubuntu 13.10). La actualización a 2.0.1 les hizo dejar de trabajar y dar el error que mencionó.

He intentado varias correcciones como he descrito aquí: https://stackoverflow.com/a/20018833/2527118 , pero en resumen lo que arregló mi problema era eliminar la VM y volver a crearla (misma fuente y configuración) en GenyMotion. Es posible que desee probar las otras correcciones (menos destructivas) antes de hacer eso.

Andrei

Si está utilizando un PC con Windows, compruebe primero (esta lista parece bastante larga, pero las tres primeras viñetas le harán saber si Hyper-V podría ser su problema y las cinco viñetas siguientes le dirán si esta respuesta resolverá su problema. Problema – sólo unos momentos!):

  • Abra un buen símbolo de comando anticuado (no un PowerShell) con privilegios de administrador y escriba:

    bcdedit

    Entrar

  • Eche un vistazo a un elemento de la lista llamado: hypervisorlaunchtype .

  • Si hypervisorlaunchtype no está en la lista, o está Off , salga de esta respuesta y eche un vistazo a una de las otras respuestas de esta página.

  • Si hypervisorlaunchtype está en la lista y está establecido en Auto , Hyper-V está instalado y está habilitado.

  • Deshabilitar hypervisorlaunchtype escribiendo

    bcdedit /set hypervisorlaunchtype off

    Entrar

  • Reiniciar

  • Intente reiniciar su dispositivo Genymotion.

  • Si aún falla, habilite hypervisorlaunchtype escribiendo en un símbolo del sistema de administración:

    bcdedit /set hypervisorlaunchtype Auto

    Entrar

    • Reiniciar

    • Salga de esta respuesta y eche un vistazo a una de las otras respuestas en esta página.

  • De lo contrario, si su dispositivo Genymotion comienza ahora, puede elegir:

    • Si no necesita Hyper-V, elimínelo retirándolo de Turn Windows Features On or Off y salir de esta pregunta.

    • Si necesita Hyper-V, permita una habilitación y deshabilitación sencillas según el artículo de Scott Hanselman , que describiré en los siguientes puntos:

  • Puede dejar el valor predeterminado como Off y, a continuación, agregar un elemento al menú de arranque que le permita encenderlo, o viceversa.

  • Si está dejando el valor predeterminado como No, escriba lo siguiente en el símbolo del sistema de administración:

     bcdedit /copy {current} /d "Hyper-V" 

    Entrar

    Y obtendrá una respuesta como esta:

     The entry was successfully copied to {ff-23-113-824e-5c5144ea}. 
    • Entonces escriba:

      bcdedit /set {ff-23-113-824e-5c5144ea} hypervisorlaunchtype auto

      Entrar

    (Asegurándose de que cambie el GUID por el que le dio su llamada a la copy )

    • Eso es todo, estás hecho. (Para cambiar entre los dos, mantenga presionada la tecla Mayúsculas cuando vaya a un Restart y luego seleccione Other Operating Systems en la pantalla azul y luego Hyper-V en la pantalla siguiente y su sistema operativo se reiniciará con Hyper-V habilitado).
  • Si desea que Hyper-V esté habilitado de forma predeterminada en el símbolo del sistema de administración:

     bcdedit /set hypervisorlaunchtype Auto 

    Entrar

    (Que revertirá el arranque predeterminado para habilitar Hyper-V)

  • A continuación, escriba lo siguiente en el símbolo del sistema de administración:

     bcdedit /copy {current} /d "No Hyper-V" 

    Entrar

    Y obtendrá una respuesta como esta:

     The entry was successfully copied to {ff-23-113-824e-5c5144ea}. 
    • Entonces escriba:

      bcdedit /set {ff-23-113-824e-5c5144ea} hypervisorlaunchtype off

      Entrar

    (Asegurándose de que cambie el GUID por el que le dio su llamada a la copy )

    • Eso es todo, ya está. (Al igual que con off por defecto arriba, para cambiar entre los dos mantenga presionada la tecla Mayúsculas cuando vaya para un Restart y luego seleccione Other Operating Systems en la pantalla azul y Hyper-V en la pantalla siguiente y su sistema operativo se reiniciará con Hyper-V habilitado.)

Este comentario y esta respuesta a la pregunta que está leyendo actualmente me llevan a la resolución en mi caso y estoy agregando esta respuesta para delinear los pasos sencillos a tomar antes de pasar mucho tiempo en cualquier solución – que el comentario y la respuesta que recibe Donde esta respuesta te llevará, pero lo he extendido paso a paso con la esperanza de que puedas ahorrar tiempo.

Fondo:

Este artículo de Scott Hanselman me dio la carne de lo que he esbozado, con este comentario en ese blog de Jonathan Dickinson ayudando con mi comprensión de fondo y me impide la desaparición de un agujero de conejo, pero este artículo de Derek Gusoff afinado los pasos anteriores .

En mi caso, la configuración global importa.
Después de cambiar mi configuración de red global con servidores DHCP, podría iniciar mi dispositivo virtual de genymotion.

  1. Cmd + o Archivo> Configuración
  2. Red
  3. Red de sólo host
  4. Seleccione vboxnet0, haga clic en el icono del controlador
  5. Comprobar DHCP activado

Lo blogué. http://okjsp.tistory.com/1165644212 (lo siento por coreano, pero se puede ver de imágenes)

He luchado bastante tiempo arreglando este problema. En mi caso fue una combinación de dos respuestas que lo consiguió para trabajar. Visual studio habilitó mi Hyper-V. Tuve que apagarlo como sugirió LanderV. Después de esto, tuve que eliminar el adaptador de red sólo de Host en Virtualbox, como dijo Sammys.

Para mí se relacionaba con la falta de recursos virtuales (RAM y CPU). Ir a la caja virtual, haga clic derecho en el dispositivo -> Configuración y aumentar el valor de cada recurso.

Intente degradar a Virtual Box 4.2.18, si está utilizando 4.3.X.

Tuve una situación similar a la tuya.

Yo estaba usando Genymotion 1.3.0 en Win7, con la última versión de Virtual Box 4.3.2. Genymotion se rompió después de un apagado de la computadora, y nunca funcionó de nuevo.

Me tropecé con esta solución. Después de degradar, Genymotion sobrevivió a una parada ahora.

PS Cambiar la configuración de red / recursos en Virtual Box no me ayudó, por lo que estoy poniendo esto y espero que ayude.

En mi caso, reinicio el equipo y activar la tecnología de virtualización en BIOS. A continuación, encienda la computadora, abra VM Virtual Box , elija un dispositivo virtual, vaya a SettingsGeneralBasicVersion , elija ubuntu(64 bit) , guarde la configuración y luego inicie el dispositivo virtual de genymotion, todo está bien ahora.

En primer lugar, asegúrese de habilitar la tecnología de virtualización en la configuración del BIOS .

Pruebe esto: Quite el dispositivo virtual en Genymotion y Añada de nuevo el mismo u otro dispositivo. (Perderás la configuración y las aplicaciones en ese dispositivo)

Tuve que cambiar la dirección del adaptador a: 192.168.56.100 .

Entonces funcionó.

(Windows 8) En mi caso he cambiado la RAM por defecto de 1GB a 2GB en Genymotion y dio este error. Cuando lo cambié de nuevo a 1 GB funcionó.

Después de probar todas estas respuestas, en vano, me las arreglé para ponerlo en marcha por primera vez el dispositivo de Vbox, dejándolo abierto, y luego ejecutar el dispositivo de Genymotion … En mi caso, esta fue la única manera después de intentar varios Diferentes dispositivos (Samsung S4 / S6 etc), configuración de red / DHCP y modos y así sucesivamente …

En mi caso, comencé el dispositivo de genymotion y después empecé el dispositivo de Virtualbox también. Me ayudó.

Aquí hay un truco que uso. Vaya a http://androvm.org/blog/download/ y descargue el último AndroidVm.

Genymotion es la extensión de AndroidVM.

Este problema sigue apareciendo de forma intermitente en mi equipo y, por lo general, ocurre cuando mi equipo se está agotando los recursos del sistema (la mayoría de RAM disponible) y una manera segura de arreglar esto (esto por lo menos siempre ha funcionado para mí) es desactivar El adaptador de red VirtualBox Host-Only y vuelva a habilitarlo.

Si tiene varios adaptadores virtuales, tendrá que averiguar cuál de ellos es utilizado por el dispositivo virtual de Genymotion y deshabilitarlo y volver a habilitarlo. Puedes encontrar eso comenzando VirtualBox y mirando aquí: Captura de pantalla de VirtualBox con un dispositivo virtual Genymotion

Puede leer acerca de cómo habilitar / deshabilitar adaptadores virtuales aquí

Estoy ejecutando OSX. Las soluciones sugeridas no funcionaron para mí. Estoy usando OSX Yosemite. He reiniciado mi Mac, entonces he desinstalado VirtualBox mediante el lanzamiento de la secuencia de comandos de desinstalación (que se muestra cuando se inicia el dmg de VirtualBox), a continuación, reinstalado. También desinstalé y reinstalé Genymotion. Ahora todo está funcionando bien.

He tenido este problema y ninguna de las sugerencias encontré en cualquier lugar ayudó, por desgracia. La buena noticia, sin embargo, es que las últimas versiones funcionan sin hacks! Me refiero a Windows 7 de acogida aquí.

Genymotion-2.5.4.exe

VirtualBox-5.0.5-102814-Win.exe (descarga de compilaciones de prueba )

Edit: Esto dejó de funcionar de nuevo después de las actualizaciones así que me di por vencido en Genymotion. El nuevo emulador de Android en SDK funciona igual de bien, tiene gran funcionalidad y funciona sin hipo.

Estoy usando Windows 10 y tenía el mismo problema. He resuelto la actualización de la VirtualBox a la versión 5.1.5. Espero que pueda ayudar.

  • Lolipop dispositivo no se abre en genymotion
  • Traducción ARM en Genymotion
  • Android Studio: Debe especificar una ruta de acceso a la carpeta Genymotion para usar esta función
  • Charles Proxy para Genymotion detiene 10.0.3.2 tráfico localhost
  • Error en la instalación de la aplicación: INSTALL_FAILED_VERIFICATION_FAILURE
  • Error en la conexión remota del dispositivo Genymotion para API21
  • ¿Cómo instalar Google Play Services en el dispositivo Genymotion 6.0?
  • ¿Cómo hacer la llamada entrante en el emulador de Genymotion para Android?
  • Señal fatal 11 (SIGSEGV) código = 2 en genymotion emulador no utilizando NDK
  • Genymotion: Editar / system / etc / hosts file
  • ¿Es posible destellar una ROM de dispositivo a un emulador o genymotion de AVD?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.