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
- No puede obtener la identificación de publicidad en android
- Intellij no puede ejecutar la aplicación en Genymotion (pero puede iniciarla)
- Cómo girar Genymotion Emulator
- Instalar la aplicación en el dispositivo genymotion, conocer: "INSTALL_FAILED_CPU_ABI_INCOMPATIBLE"
- React-native run-android DeviceException No se pudo crear ADB Bridge
¿Puede alguien por favor decirme cómo iniciarlo?
- Ejecutar aplicaciones en Genymotion a través de una red local
- Adb reboot cuelga Gennymotion
- ¿Cómo configurar el reloj Genymotion?
- Cómo reparar Genymotion en linux ElementaryOS con error `CXXABI_1.3.8 'no encontrado
- ¿Cómo cambiar la orientación de la pantalla de GENYMOTION?
- Ubuntu 16.04 Versión OpenGL no reconocida
- Chrome Dev Tools y Genymotion Android Emulator
- Genymotion. Cómo extraer la base de datos del dispositivo. Mi / data / data / carpeta parece estar vacía
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.
Para la pestaña "Host-only Networks", se centran en vboxnet0.
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
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
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:
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
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 enAuto
, Hyper-V está instalado y está habilitado. -
Deshabilitar
hypervisorlaunchtype
escribiendobcdedit /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 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 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 unRestart
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 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.
- Cmd + o Archivo> Configuración
- Red
- Red de sólo host
- Seleccione vboxnet0, haga clic en el icono del controlador
- 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 Settings
– General
– Basic
– Version
, 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í:
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.
- POST Multipart Form Datos usando Retrofit 2.0 incluyendo imagen
- Manera simple de hacer la disposición dinámica pero cuadrada