android - para - No se puede iniciar el dispositivo Genymotion
genymotion license (23)
Me aparece un error cuando intento iniciar Genymotion. Dice
El dispositivo Genymotion Virtual no pudo obtener una dirección IP. Por alguna razón desconocida, VirtualBox DHCP no ha asignado una dirección IP a un dispositivo virtual. Ejecute el software VirtualBox para verificar si hay problemas
¿Puede alguien decirme cómo iniciarlo?
(Windows 8) En mi caso, he cambiado la memoria RAM predeterminada de 1 GB a 2 GB en Genymotion y me dio este error. Cuando lo cambié de nuevo a 1GB, funcionó.
Aquí hay un truco que uso. Vaya a http://androvm.org/blog/download/ y descargue la última versión de AndroidVm.
Genymotion es la extensión de AndroidVM.
Creo que deberías configurar tu adaptador de red VirtualBox:
La dirección IP del adaptador debe estar en la misma red (192.168.56.0/24 de manera predeterminada) como la dirección IP del servidor DHCP y los límites de la dirección IP del DHCP. Si todas esas direcciones no están en la misma red, es posible que su dispositivo virtual Genymotion no pueda iniciarse.
https://cloud.genymotion.com/page/faq/#collapse-blank
O verifique los archivos de registro para obtener una pista:
Para cada plataforma, los archivos de registro se almacenan aquí:
Windows Vista / 7/8: C: / Users / USER / AppData / Local / Genymobile
Windows XP: C: / Documents and Settings / USER / Configuración local / Application Data / Genymobile
Linux: /home/USER/.Genymobile
Mac: /Users/USER/.Genymobile
Después de intentar todas estas respuestas, fue en vano, logré obtenerlo ejecutando primero el dispositivo desde Vbox, dejándolo abierto, y luego ejecutando el dispositivo desde Genymotion ... En mi caso, esta fue la ÚNICA manera después de probar varios diferentes dispositivos (Samsung S4 / S6, etc.), configuraciones y modos de red / DHCP, etc.
El mío estaba funcionando bien en Windows 10 (edición de actualización del creador) pero luego de repente dejó de funcionar después de haber estado jugando con grupos en el hogar e intentando compartir un archivo entre nuestra red de oficinas. No estoy seguro de qué lo causó. Me ha llevado más de una semana hacer todas las sugerencias anteriores sin suerte. Finalmente, ejecuté algunas cosas que finalmente lo arreglaron
IMPORTANTE: Para ser honesto, de todas las cosas que corrí a continuación, realmente no sé cuál lo solucionó. Tengo la sensación de que la herramienta de desactivación de IPv6 probablemente resolvería esto de inmediato sin las cosas adicionales. ¡Tal vez vale la pena correr ese primero para ver qué pasa!
Esto es lo que solucionó la mía:
- Se eliminaron los dispositivos virtuales de Genymotion
- Ingresé a VirtualBox (Archivos -> Administrador de host virtual) y eliminé los adaptadores solo host.
- Se abrió el símbolo del sistema como administrador. Escriba "cmd" en la barra de búsqueda de la ventana de búsqueda, haga clic derecho sobre él y seleccione "Ejecutar como administrador".
- Ejecuta los siguientes comandos para volver a poner todo en los valores predeterminados y restablecerlo todo.
-
netsh winsock reset catalog
referencenetsh winsock reset catalog
-
netsh int ipv4 reset reset.log
reference -
ipconfig /release
ipconfig /renew
Inhabilite IPV6 utilizando la herramienta de Microsoft que se encuentra aquí Deshabilite IPv6 o sus componentes (descargué y ejecuté el llamado Disabled IPv6 en todas las interfaces que no son del túnel)
Ordenador reiniciado
Estaba usando Avast anti-virus. Desinstaló eso también para eliminarlo completamente de la ecuación temporalmente. Ya lo había desactivado temporalmente mientras probaba todas las otras soluciones sin suerte. Pensé que lo desinstalaría con certeza.
Instalado Genymotion 2.12.0-vbox (con VirtualBox que debería ser 5.2.6)
Después de que se instale, abra Oracle VM VirtualBox y vaya a Archivo-> Buscar actualizaciones y se le debe decir que hay una actualización a 5.2.8 en el momento de esta publicación. Instala eso.
Ahora ve a GenyMotion y agrega un nuevo dispositivo. ¡Deberia trabajar! (No modifiqué nada en VirtualBox, no cambié nada a nada, simplemente funcionó como es para mí).
¡Buena suerte!
En mi caso, Global Settings importa.
Después de cambiar mi configuración de red global con Servidores DHCP, podría iniciar mi dispositivo virtual genymotion.
- cmd +, o Archivo> Configuraciones
- Red
- Host solo red
- seleccione vboxnet0, haga clic en icono del controlador
- Compruebe DHCP en
Lo blogueé. http://okjsp.tistory.com/1165644212 (lo siento por coreano, pero se puede ver desde las imágenes)
En mi caso, comencé el dispositivo desde genymotion y luego también inicié el dispositivo desde Virtualbox. Me ayudó.
En mi caso, reinicio la computadora y habilito la tecnología de virtualización en BIOS. Luego inicie la computadora, abra VM Virtual Box
, elija un dispositivo virtual, vaya a Settings
- General
- Basic
- Version
, elija ubuntu(64 bit)
, guarde la configuración y luego inicie el dispositivo virtual desde genymotion, todo está bien ahora.
En primer lugar, asegúrese de habilitar la tecnología de virtualización en la configuración del BIOS .
Este problema sigue apareciendo intermitentemente en mi computadora y, generalmente, sucede cuando mi computadora se está quedando sin recursos del sistema (RAM disponible en su mayoría) y una forma segura de solucionar esto (esto al menos siempre me ha funcionado) es deshabilitar el adaptador de Red VirtualBox Host-Only y vuelva a habilitarlo.
Si tiene múltiples adaptadores virtuales, deberá averiguar cuál de ellos utiliza el dispositivo virtual Genymotion y desactivarlo y volver a habilitarlo. Puede averiguarlo iniciando VirtualBox y buscando aquí:
Puede leer sobre habilitar / deshabilitar adaptadores virtuales here
Esto funcionó para mí ...
Abra Virtual Box y seleccione su VM móvil. Haga clic derecho -> Configuración
Cambie el modo Promiscuo para Permitir VMS y haga clic en Aceptar
Estoy ejecutando OSX. Las soluciones sugeridas no funcionaron para mí. Estoy usando OSX Yosemite. Reinicié mi Mac, luego desinstalé VirtualBox iniciando el script de desinstalación (que se muestra cuando ejecutas el dmg de VirtualBox) y luego lo reinstalé. También desinstalé y reinstalé Genymotion. Ahora todo está funcionando sin problemas.
Estoy usando Windows 10 y tuve el mismo problema. Resolví actualizar la VirtualBox a la versión 5.1.5. Espero que pueda ayudar.
Intente esto: elimine el dispositivo virtual en Genymotion y agregue nuevamente el mismo u otro dispositivo. (perderá su configuración y aplicaciones en ese dispositivo)
Las máquinas virtuales 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 los hizo dejar de funcionar y dar el error que mencionaste.
Intenté varias correcciones como describí aquí: https://.com/a/20018833/2527118 , pero en resumen, lo que solucionó mi problema era eliminar VM y volver a crearla (mismo origen y configuración) en GenyMotion. Es posible que desee probar las otras correcciones (menos destructivas) antes de hacer eso.
Andrei
Luché bastante tiempo solucionando este problema. En mi caso, fue una combinación de 2 respuestas lo que funcionó. Visual Studio habilitó mi Hyper-V. Tuve que apagarlo como lo sugirió LanderV. Después de esto, tuve que eliminar el adaptador de red de solo host en Virtualbox como dijo Sammys.
Para mí, estaba relacionado con la falta de recursos virtuales (RAM y CPU). Vaya a la casilla virtual, haga clic con el botón derecho en Dispositivo -> Configuración y aumente el valor de cada recurso.
Tuve el mismo problema y aquí están las configuraciones específicas que necesitaba para que esto funcione.
Primero, vaya a las preferencias de VirtualBox -> Red.
Para la pestaña "Redes de solo host", céntrese en vboxnet0.
Haga clic en el icono de la izquierda que parece un destornillador. Para la pestaña Adaptador, complete la dirección de red IPv4 como 192.168.56.1 Complete la máscara de red IPv4 como 255.255.255.0
Para la pestaña Servidor DHCP, seleccione la casilla de verificación para Habilitar servidor para habilitar el servidor Complete la dirección del servidor como 192.168.56.100 Complete la máscara del servidor como 255.255.255.0 Complete el límite inferior de direcciones como 192.168.56.101 Complete la dirección superior Encuadernado como 192.168.56.254
La parte del servidor DHCP es lo que no era correcto para mí y solucionó mi problema.
Tuve este problema y ninguna de las sugerencias que encontré me ayudó, desafortunadamente. La buena noticia, sin embargo, es que las últimas versiones funcionan sin ningún truco. Me refiero al host de Windows 7 aquí.
genymotion-2.5.4.exe
VirtualBox-5.0.5-102814-Win.exe (descarga de compilaciones de prueba )
Editar: Esto dejó de funcionar nuevamente después de las actualizaciones, así que abandoné Genymotion. El nuevo emulador de Android en SDK funciona igual de bien, tiene una gran funcionalidad y funciona sin interrupciones.
Tuve que cambiar la dirección del adaptador a: 192.168.56.100 .
Entonces funcionó.
Pruebe la degradación a Virtual Box 4.2.18, si está utilizando 4.3.X.
Tuve una situación similar a la tuya.
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 un cierre ahora.
PD: Cambiar la configuración de red / recursos en Virtual Box no me ayudó, así que lo estoy planteando y espero que ayude.
Si está usando una PC con Windows, verifique esto primero (esta lista parece bastante larga, pero las primeras tres viñetas le permitirán saber si Hyper-V podría ser su problema, y las siguientes cinco viñetas le dirán si esta respuesta resolverá su problema). problema - ¡solo unos momentos!):
Abra un símbolo del sistema pasado de moda (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 en esta página.Si
hypervisorlaunchtype
está en la lista y está configurado enAuto
, Hyper-V está instalado y está habilitado.Deshabilitar
hypervisorlaunchtype
escribiendobcdedit /set hypervisorlaunchtype off
Entrar
Reiniciar
Intenta iniciar tu dispositivo Genymotion de nuevo.
Si aún falla, habilite
hypervisorlaunchtype
escribiendo en el 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 ahora se inicia, tiene una opción:
Si no necesita Hyper-V, quítelo quitando la marca de verificación.
Turn Windows Features On or Off
y salga de esta pregunta.Si necesitas Hyper-V, permite habilitarlo y deshabilitarlo fácilmente según la publicación del blog de Scott Hanselman , que describiré en las siguientes viñetas:
Puede dejar el valor predeterminado como
Off
y luego agregar un elemento al menú de inicio que le permite encenderlo, o viceversa.Si está dejando el valor predeterminado como
Off
escriba lo siguiente en el indicador de comando del administrador:bcdedit /copy {current} /d "Hyper-V"
Entrar
y obtendrás una respuesta como esta:
The entry was successfully copied to {ff-23-113-824e-5c5144ea}.
luego escribe:
bcdedit /set {ff-23-113-824e-5c5144ea} hypervisorlaunchtype auto
Entrar
(asegurándose de cambiar el GUID por el que le dio su llamada para
copy
)- Eso es todo, tu hecho. (Para cambiar entre las dos, mantenga presionada la tecla Shift cuando vaya a
Restart
y luego seleccioneOther Operating Systems
en la pantalla azul y luegoHyper-V
en la pantalla siguiente y su sistema operativo se reiniciará con Hyper-V habilitado).
Si desea que Hyper-V esté habilitado de manera predeterminada, escriba en el símbolo del sistema de administración:
bcdedit /set hypervisorlaunchtype Auto
Entrar
(que revertirá el inicio 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ás una respuesta como esta:
The entry was successfully copied to {ff-23-113-824e-5c5144ea}.
luego escribe:
bcdedit /set {ff-23-113-824e-5c5144ea} hypervisorlaunchtype off
Entrar
(asegurándose de cambiar el GUID por el que le dio su llamada para
copy
)- Eso es todo, has terminado. (Como con la
off
deoff
anterior, para cambiar entre las dos, mantenga presionada la tecla Mayús cuando vaya aRestart
y luego seleccioneOther Operating Systems
en la pantalla azul yHyper-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 simples a seguir antes de dedicar mucho tiempo a cualquier solución - ese comentario y respuesta lo atrapan a dónde te llevará esta respuesta, pero la he expuesto paso a paso con la esperanza de que puedas ahorrar tiempo.
Fondo:
Este artículo de Scott Hanselman me dio la esencia de lo que describí, con este comentario en la publicación del blog de Jonathan Dickinson que me ayudó a comprender mejor y me impidió desaparecer por un agujero de conejo, pero este artículo de Derek Gusoff afinó los pasos anteriores .
En la caja virtual, vaya a la configuración / red, y elimine todas host only
redes de host only
. Asegúrese de ir a la configuración global de la caja virtual, no a la configuración de su VM específica.
La pantalla de configuración debería verse así:
Luego reinicia tu emulador en Genymotion.