android - descargar - iniciar sesion en genymotion
¿Cómo copiar dispositivos virtuales descargados por Genymotion a otra máquina? (10)
He instalado Genymotion para Android en una máquina (PC de Windows) y descargué un dispositivo virtual Nexus. ¿Cómo puedo copiar el dispositivo virtual a otra máquina de desarrollo?
o ¿tengo que descargar de nuevo para cada máquina de desarrollo?
Genymotion está almacenando los dispositivos virtuales en {carpeta de usuario} / VirtualBox Vms
¿Cómo se puede mover esta caja virtual a otra máquina y cargarla en Genymotion?
1) Descargar el archivo ova (por ejemplo: http://dl.genymotion.com/dists/4.4.4/ova/genymotion_vbox86p_4.4.4_160825_200758.ova )
2) Ir a la carpeta Genymobile (ver la ruta de la carpeta Genymobile)
3) Abre Genymobile / GenyMotion / ova
4) Copie el archivo descargado en él.
5) Luego ejecute GenyMotion, inicie sesión y seleccione la versión correcta que descargó (como se indica es Android Kitkat 4.4.4).
6) Detectará automáticamente huevos y comenzará a instalar. Buena suerte.
Ruta de la carpeta Genymobile:
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
Esto es lo que hice para hacerlo (probado en v 2.2.2)
1- descarga genymtino y caja virtual (utilicé la última versión) en la nueva PC
2- desde la pc fuente copia el contenido de las siguientes carpetas a las mismas carpetas correspondientes en la nueva pc
C: / Users {username} / AppData / Local / Genymobile / Genymotion / ova C: / Users {username} / AppData / Local / Genymobile / Genymotion / deployed (sin embargo, parece que no necesariamente)
3- Abrir Virtual Box e importar todas las máquinas de
C: / Users {username} / AppData / Local / Genymobile / Genymotion / ova
4- Cerrar dropbox Abra Geny Motion, encontrará los dispositivos.
5- Puede cambiar el tamaño de la pantalla y otras configuraciones haciendo clic en el menú de configuración junto al nombre del dispositivo al hacer clic sobre él.
Genymotion está basado en VirtualBox así que ...
Si desea copiar una máquina virtual completa (completa con aplicaciones instaladas, etc.), abra la casilla virtual. Seleccione su máquina y elija Dispositivo de archivo / exportación .
Luego vaya a su otra computadora e importe el archivo .ova que se creó (dice ovf, pero no se preocupe, funciona). Ahora Genymotion detectará su máquina virtual importada la próxima vez que inicie Genymotion.
Instale y ejecute Genymotion y cree un nuevo dispositivo, puede eliminarlo o usarlo para más adelante, esto es solo para que tenga las carpetas creadas en el lugar correcto.
Cierre adecuadamente la caja virtual (abra el administrador de tareas y cierre todo el proceso de la caja virtual)
Vaya a C: / Users (Name) y copie la carpeta .VirtualBox y vaya al mismo lugar en la nueva computadora
Vaya a C: / Users (Name) / AppData / Local / Genymobile / Genymotion / Genymobile / Genymotion / deployed copie todas las carpetas de su dispositivo Genymotion y péguelos en el mismo lugar en una computadora nueva
La respuesta marcada como correcta ya no es válida para GenyMotion 2.2.0 (en el momento en que no tenía la reputación suficiente para comentar, así que agregué esta respuesta en su lugar).
Probando con GenyMotion 2.2.0, los archivos de imagen ahora se descargan en:
C:/Users/{username}/AppData/Local/Genymobile/Genymotion/ova
Para volver a utilizar las imágenes descargadas en otra máquina sin descargarlas de nuevo:
- Copie los archivos de imagen deseados a la carpeta ova en la segunda máquina.
- Reinicie GenyMotion.
- Cree un nuevo dispositivo que coincida con la versión de la imagen que ha copiado.
- GenyMotion advertirá que se descargará la nueva versión.
- Haga clic en siguiente (no marque la opción para usar archivos en caché).
- GenyMotion debería crear el nuevo dispositivo sin descargar la imagen.
Actualización - problemas potenciales:
La versión de Genymotion y el dispositivo virtual son diferentes:
Si recibe este mensaje de error:
- Abrir VirtualBox
- Haga clic derecho en su dispositivo virtual Genymotion y seleccione Configuración
- Seleccione la sección Sistema
- Compruebe que la pestaña Aceleración no esté atenuada y que las opciones VT-x / AMD-v y Paginación anidada estén habilitadas
- Si no, intente habilitar la virtualización en el BIOS de su PC.
¡Gracias a Ahmed Nazmy que encontró el problema y publicó una solución en los comentarios!
La versión de mi GenyMotion es: 2.6.0
La ruta real de los huevos es:
%driver_letter%:/Users/%username%/AppData/Local/Genymobile/Genymotion/ova/
Copie aquí los archivos ova. Y luego abra Genymotion y seleccione la versión correcta.
PD: uno de los repositorios de genymotion es: http://files2.genymotion.com/dists/x.x.x/ova/
Los archivos en la carpeta VirtualBox son probablemente solo las configuraciones de máquina reales, no los archivos de imagen descargados.
En mi sistema (Windows 8 x64), las imágenes descargadas se encuentran aquí:
/Users/{username}/AppData/Local/Genymobile/
Dentro de esta carpeta hay otra carpeta llamada LaunchPad
. Si copia esta carpeta en la misma ubicación en su otra máquina, debería funcionar.
Le aconsejo que instale y ejecute Genymobile en la otra máquina, luego salga y copie la carpeta mencionada anteriormente. Al volver a iniciarlo, debería recoger los archivos de imagen.
Tendrá que volver a crear los dispositivos reales, pero no tendrá que volver a descargar las imágenes.
También he notado que solo necesita descargar 4 imágenes: cualquier tableta con / sin aplicaciones de Google y cualquier teléfono con / sin aplicaciones de Google. Todos los teléfonos / tabletas diferentes usan las mismas imágenes físicas una vez que se descargan.
ACTUALIZACIÓN (para Genymotion v1.1.0):
La carpeta para ha cambiado en v1.1.0 - ahora se llama Genymotion
lugar de LaunchPad
, pero todavía está en el camino indicado arriba. Para conservar las imágenes ya descargadas (desde v1.0), cambie el nombre de la carpeta LaunchPad
a Genymotion
(o copie su contenido si ya existe).
Actualización para Genymotion v2.0 + :
La carpeta ahora se llama Genymotion
(en lugar de Launchpad
) pero su contenido sigue siendo el mismo, simplemente cópielo en sus otras instalaciones.
Además, las imágenes con Google Apps ya no están disponibles, por lo que solo necesita descargar 2 imágenes por versión (teléfono / tableta). Para obtener Google Apps en Genymotion, hay una solución publicada en XDA .
Actualización para Genymotion v2.8 + : las imágenes descargadas se encuentran en:
/Users/{username}/AppData/Local/Genymobile/Genymotion/ova
Probado en la última versión de Genymotion (v2.7.2) del 20/08/2016 y podría funcionar también para futuras versiones.
Descargue e instale la misma versión (última) de Genymotion en ambos sistemas.
Desde el sistema de origen, copie el contenido de las siguientes carpetas en las mismas carpetas correspondientes en el sistema de destino. (Asegúrese de que Genymotion esté cerrado mientras lo hace)
> C:/Users{username}/AppData/Local/Genymobile/Genymotion/ova > C:/Users{username}/AppData/Local/Genymobile/Genymotion/deployed
Abra Genymotion y agregue el mismo dispositivo virtual. Puede parecer que está descargando pero cargará los datos de las carpetas copiadas y configurará el dispositivo virtual.
El dispositivo virtual copiado aparecerá en la sección "Su dispositivo virtual".
Ejecute el dispositivo virtual para probar.
Hecho.
Espero que esto haya ayudado :)
Vaya a c: / users (username) / appdata / local / genymotion / genymotion / ova in ova, debe haber un archivo vdi, que es su dispositivo virtual. cópielo y envíelo a otra computadora y ejecútelo con la caja virtual de Oracle vm
Esa solución puede ser más complicada, pero funciona para todas las plataformas.
Genymotion utiliza la interfaz VirtualBox y proporciona OpenGL uno para los dispositivos Android virtuales.
Entonces, en caso de que quiera copiar el dispositivo virtual Genymotion configurado a otro host, solo necesita:
- detener el dispositivo
- ejecutar Oracle VM VirtualBox Manager (o VirtualBox.app en Mac OS X)
- Inicie el asistente de exportación desde el menú Archivo
Tenga en cuenta la lista de adaptadores de red para VBox desde VirtualBox Manager. Es posible que necesite agregar adaptadores similares a su copia de VBox en un nuevo cuadro de host. Al menos tuve que hacer eso cuando copié un VBox de Windows a Linux.
Obviamente, el nuevo host debe tener instalado Genymotion y VirtualBox. También recomendaría usar las mismas versiones del software para evitar posibles incompatibilidades.
Para implementar la copia de VBox en el nuevo host
- ejecutar Oracle VM VirtualBox Manager (o VirtualBox.app en Mac OS X)
- Inicie el asistente de importación desde el menú Archivo
- ejecuta Genymotion y el VBox desde allí
Si no ve el VBox copiado en la aplicación Genymotion, intente iniciar el dispositivo Genymotion con el comando de shell .