android - para - GenyMotion No se puede iniciar el dispositivo virtual Genymotion
iniciar genymotion (20)
Actualización: antes de seguir leyendo, quiero notar que no tuve ningún problema desde que actualicé VirtualBox a 4.3.4.
Yo uso VirtualBox 4.3.2 bajo Ubuntu 13.10. Tuve el mismo problema después de actualizar de Genymotion 2.0.0 a 2.0.1.
Estos son los pasos que seguí para solucionar este problema, aunque no estoy seguro de cuál funciona para usted.
Paso 1. Inicie VirtualBox, vaya al menú Archivo / Preferencias, vaya a la sección Red, seleccione la pestaña Redes solo de host.
Si no tiene ningún adaptador definido, puede crear uno (como se indica a continuación) o puede ignorar el paso 1 y Genymotion lo creará cuando intente iniciar la máquina virtual.
Si tiene un adaptador allí (vboxnet0), haga clic en el botón Editar. En la ventana de edición, debe tener el servidor DHCP habilitado Y la dirección IP y el grupo de asignación del servidor deben estar dentro de la misma red que la IP del controlador de red. Por ejemplo, yo uso:
- Dirección IPv4 / máscara de red: 192.168.56.1/255.255.255.0 (en la pestaña Adaptador)
- El servidor DHCP habilitado está marcado (en la pestaña del servidor DHCP)
- Dirección del servidor / máscara de red: 192.168.56.100/255.255.255.0
- Dirección inferior / superior del servidor: 192.168.56.100/192.168.56.254
Aún en VirtualBox, seleccione la máquina virtual Android que tiene, haga clic en el botón Configuración, seleccione la sección Red. En la pestaña Adaptador 1, deberías tener:
- Habilitar adaptador de red marcado
- Adjunto a: Adaptador solo de host
- Nombre: vboxnet0
Normalmente, si tiene todas estas configuraciones, debería funcionar bien, pero no lo hizo para mí. Así que me moví al paso 2.
Paso 2. Según lo indicado por Genymotion, inicie VirtualBox, vaya al menú Archivo / Preferencias, vaya a la sección Red, seleccione la pestaña Redes solo para host y elimine los adaptadores definidos.
Inicia tu VM en Genymotion. Genymotion recreará el adaptador con la configuración adecuada (como se describe en el paso 1)
Normalmente, si el paso 1 no funcionó para usted, el paso 2 debería funcionar bien, pero no lo hizo para mí. Así que me moví al paso 3.
Paso 3. Elimine y vuelva a crear la máquina virtual de Android en Genymotion (la configuración de red solo de host de VirtualBox la dejé como se describe en el paso 1).
Esto resolvió mi problema y la máquina virtual de Android funciona bien ahora. Buena suerte.
Andrei.
Actualización: Un día después de publicar la respuesta, cuando estaba iniciando por primera vez una máquina virtual en genymotion, volvió a dar el mismo error y el proceso vboxnetdhcp se bloqueó (y se reinició). En el segundo intento de inicio y más tarde funcionó bien. Por lo tanto, podría ser un problema menor con el proceso DHCP de VirtualBox.
Actualización: el problema parece residir en el servidor DHCP de Box virtual que se bloquea:
/usr/lib/virtualbox/VBoxNetDHCP --network HostInterfaceNetworking-vboxnet0 --trunk-type netflt --trunk-name vboxnet0 --mac-address 08:00:27:72:4C:7B --ip-address 192.168.56.100 --netmask 255.255.255.0 --verbose
Floating point exception (core dumped)
Eliminar y volver a crear la máquina virtual solucionó el problema. Tal vez Genymotion envía algunos datos no válidos a VBox DHCP que hace que se bloquee (aunque todavía es un error de VBox).
Cuando ejecuto Genymotion, obtengo el siguiente error:
No se puede iniciar el dispositivo virtual Genymotion.
No se puede configurar el adaptador de red para el dispositivo virtual.
Por favor, compruebe los siguientes puntos:
Desde VirtualBox, en los principales parámetros del software, verifique que haya un adaptador de red "Host-only". Desde VirtualBox, en los parámetros del dispositivo virtual Genymotion, verifique que la primera interfaz de red tenga el tipo "Sólo host". Si no, entonces establezca este parámetro manualmente.
¿Cómo puedo arreglar eso?
Asegúrese también de actualizar su Virtual Box de Oracle VM. Lo intenté todo, pero luego me di cuenta de que el problema se debía al uso de una versión anterior de Virtual Box.
Después de haber actualizado la última versión de GenyMotion a 2.10 desde 2.02 ...
- Abrir GenyMotion
- Vaya a la lista de sus dispositivos 2.02
- Haga clic izquierdo en el elemento y luego haga clic derecho en el menú para ** Eliminar todos sus dispositivos virtuales 2.02
- Haga clic en el botón Agregar en la parte superior para agregar un nuevo dispositivo. Ingrese a su cuenta
- Seleccione el dispositivo que desee. Solo puedes seleccionar un dispositivo a la vez
- Haga clic en el botón Siguiente. Note que el número de la versión dice - 2.10. Hay otra información sobre el dispositivo aquí.
- Su dispositivo comenzará a descargarse en su Carpeta GenyMotion en la Unidad ** C. 8 Después de descargarlo, haga doble clic en él para abrir el dispositivo virtual como lo haría normalmente.
- Repita para el otro dispositivo que desee
** C: /% Users% / AppData / Local / Genymobile / Genymotion / deployed
En mi caso, la única opción era eliminar la VM y descargarla nuevamente . La reconfiguración del adaptador solo de host no ayudó, usé direcciones diferentes de DHCP. Virtual Box I actualizado a la versión 4.3.4 y Genymotion a 2.0.2
Este problema se me presentó una vez cuando ya había abierto el emulador de Android (AVD) incorporado. Compruebe si lo apagó antes de comenzar a cambiar algo en la configuración.
Estoy ejecutando OSX. Las soluciones sugeridas no funcionaron para mí. Estoy usando OSX Yosemite. Reinicié mi Mac y 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 funciona sin problemas.
Estuve luchando con esto por un tiempo y finalmente encontré una solución en Windows 10.
Pasos
Centro de redes y recursos compartidos> Cambiar configuración del adaptador> Haga clic con el botón derecho en la red solo para el host de VirtualBox (si tiene varios, haga lo siguiente para todos ellos)> Propiedades> Verifique el controlador de red con puente NDUS6 de VirtualBox
Para VIrtual Box 5.x
: la configuración de los comentarios anteriores se establece automáticamente
Ahora por el error:
1. Asegúrese de tener suficientes Processor(s)
y Base Memory
, para que la PC pueda admitir la configuración de la máquina virtual (uso 1 procesor y 1024 MB para todas las máquinas virtuales)
2. Elimine cualquier VM no utilizada de Genymotion
y Oracle VirtualBox Manager
; parece reservar su configuración, aunque la use o no (esa VM específica)
Para usuarios de Windows: deshabilite Hyper-V y sus herramientas
Si usted es un usuario de Windows, el problema podría ser simplemente por tener varias tecnologías de virtualización en su sistema.
Es posible que tenga activado Hyper-V y sus funciones relacionadas. Simplemente apagándolos y reiniciando su sistema puede ayudarlo algunas veces.
Así es como lo haces:
- Arranque Ejecutar ( Ctrl + R )
- Escribe appwiz.cpl y presiona enter
- Dirígete para activar o desactivar las funciones de Windows
- Encuentra Hyper-V y deselecciona todo lo que hay debajo.
- Presione Ok y reinicie su sistema.
Encienda su genimoción y verifique si funciona de nuevo. Si hay un mensaje de error que dice que DHCP no puede asignar IP ... intente reiniciar la aplicación genymotion.
Por favor descargue la nueva caja virtual e instálela.
Para descargar el uso de Virtual Box debajo del enlace:
https://www.virtualbox.org/wiki/Downloads
Esto funciona para mí.
Sé que esta publicación es antigua, pero en caso de que alguien esté buscando en google, creo que debería mencionar qué solucionó mi problema. (después de los 3 pasos anteriores, el mensaje de error desapareció, pero la pantalla se mantuvo en negro y al arrastrar y soltar un archivo .apk se atascó en la transferencia de archivos). Tenía algo que ver con una aplicación VPN (en mi caso, Hamachi) y simplemente la cerré y luego el emulador funcionó bien. Esta publicación me pidió que lo hiciera: https://groups.google.com/forum/#!searchin/genymotion-users/network/genymotion-users/QAX_UrAzEn0/o947IXpsDuIJ
Si todas las otras respuestas aquí fallan (puede verificar que tiene una red solo de host correctamente creada en VirtualBox, que es básicamente a lo que se refieren las otras respuestas aquí):
https://.com/a/33733454/586754 (con captura de pantalla) funcionó para mí.
Básicamente, diríjase a la configuración del adaptador de red de Windows para el "Adaptador Ethernet solo para host de VirtualBox" y marque "Controlador de red en puente NDIS6 de VirtualBox".
Esto hizo que tanto Genymotion como Xamarin Android Player volvieran a funcionar.
Si, como yo, probé todo lo anterior (especialmente los usuarios de Windows 10) y nada ayudó aquí es lo que finalmente resolvió el problema. La solución fue ridículamente fácil, pero tardó un día en resolverla.
- Recomendado para eliminar el adaptador de red solo host del cuadro virtual, para hacer eso abrir el cuadro virtual Archivo-> Preferencias-> Red-> seleccionar pestaña adaptador de red solo host-> eliminar todo (no se preocupe cuando inicie una VM desde genymotion creará una nueva ). Ahora abre Genymotion e intenta iniciar tu dispositivo virtual. Obtener el error? eso es bueno, sigue el segundo paso
- (Lo que realmente solucionó el problema) Vaya a Panel de control-> Red e Internet-> Conexiones de red, allí debería ver un adaptador de red Ethernet que creó la caja virtual (se creó automáticamente cuando inició el dispositivo desde Genymotion), así que haga clic derecho. en él, a continuación, en Propiedades, CHECK VirtualBox NDIS6 Bridged Networking Driver, vea la imagen adjunta.
- Has terminado Inicie su dispositivo desde genymotion, debería funcionar ahora.
Sigue el siguiente paso para trabajar la genemoción como el encanto.
Abra la caja virtual de Oracle VM
Archivo -> Preferencias (ctrl + g) -> abrir un cuadro de diálogo -> seleccionar Red -> seleccionar Host only network elegir su adaptador (hay tres botones en el lado derecho -add -remove -Edit host only nw.,
Si no tienes ningún adaptador entonces crea.
Después de seleccionar su adaptador elija Editar Editar solo host red (espacio)
Abra un cuadro de diálogo, luego elija el servidor DHCP, seleccione Activar servidor y complete todas las direcciones IP.
me gusta
Dirección IPv4 / máscara de red: 192.168.56.1/255.255.255.0 (en la pestaña Adaptador)
El servidor DHCP habilitado está marcado (en la pestaña del servidor DHCP)
Dirección del servidor / máscara de red: 192.168.56.100/255.255.255.0
Dirección inferior / superior del servidor: 192.168.56.100/192.168.56.254
Dale ok
En el inicio de la máquina virtual de Oracle hay diferentes pestañas como General, sistema, Pantalla, almacenamiento, Red, etc. Haga clic en Red
Abra un cuadro de diálogo, seleccione Habilitar adaptador de red conectado a -> red solo host y lo principal es que en la pestaña Nombre, elija el adaptador que elija con preferencia, tanto el adaptador como el ejemplo que elija virtualbox ... 2 entonces aquí también elija ese.
De acuerdo.
Ahora juega tu genemotion. Si vuelve a aparecer el error, reinicie de nuevo la reproducción.
:)
Vea el video completo aquí para ver todos los pasos y trabaje bien con Genemotion.
Tuve el mismo problema y me cansé de todas las soluciones anteriores y ¡no me funcionó! El problema se debió a que varias redes crean conflictos entre VMware y VirtualBox y otras conexiones VPN. La solución que seguí es:
- solución 1:
Desinstala virtualbox y reinstala la última actualización.
- solución 2 :
Si la solución 1 no funciona, intente esto desinstalando todos los programas VPN, VirtualBox, Genymotion y Genymotion Vbox reinstalado nuevamente. ambas soluciones funcionaron conmigo
Tuve exactamente el mismo problema que tú, lo intenté todo, pero la solución es muy fácil:
- Red abierta y centro de intercambio de
- Cambiar la configuración del adaptador
- Haga clic con el botón derecho en el adaptador solo para el host de Virtualbox y seleccione Propiedades Habilitar "Controlador de red Bridget de Virtualbox NDIS6"
Tuve un mismo tipo de problema al iniciar Genymotion en Ubuntu 16.04 y lo resolví de esta manera https://medium.com/@avanvitharana/genymotion-on-ubuntu-16-04-cb8ef8fc70e9#.6y0bgmmjb
funcionó para mí cuando inicio Gennymotion
en modo Admin
El firewall podría ser la causa, simplemente intente desactivarlo. En mi caso, se debió al firewall. Intenté todas estas sugerencias en las respuestas y ninguna de ellas funcionó para mí. Finalmente deshabilité el firewall. Funcionó para mí.