¿Comparte la máquina virtual entre GenyMotion y Android Avd Manager? -- android-emulator campo con genymotion campo con avd-manager camp android Relacionados El problema

Share virtual machine between Genymotion and Android AVD Manager?


2
vote

problema

Español

He instalado GenyMotion y configúralo para usar la carpeta SDK de Android SDK. (En las preferencias, ADB - & GT; Use las herramientas de SDK de Android personalizadas y seleccione ABCDEFGHIJKLMNABCDEFGHIJKLMN0 )

Pero cuando abro tanto de GenyMotion como a Android Avd Manager, no puede ver la misma máquina virtual creada entre sí:

Avd Manager que muestra Nexus 5x API 24 solo

genymotion que muestra Nexus 4 API 19 solo

¿Hay alguna manera de compartir la máquina virtual, sin tomar espacios de disco adicionales?

Original en ingles

I've installed Genymotion and configure it to use the SDK folder from Android SDK. (In preferences, ADB -> Use custom Android SDK tools, and select /Users/XXX/Library/Android/sdk)

But when I open both Genymotion and Android AVD manager, it can't see the same virtual machine created in each other:

AVD Manager showing Nexus 5X API 24 only

Genymotion showing Nexus 4 API 19 only

Is there a way to share the virtual machine, without taking extra disk spaces?

        

Lista de respuestas

3
 
vote
vote
La mejor respuesta
 

GeneMotion y el emulador de Android para SDK de Android no pueden interoperar porque el sistema de virtualización usado es totalmente diferente:

Emulator Android de SDK usa un emulador basado Strong> Qemu 2 para ejecutar las imágenes del emulador.

genymotion usa virtualbox emulador como el sistema de virtualización subyacente. A medida que VirtualBox solo admite la emulación x86, por ejemplo, el emulador basado en ARMV7 / ARMV8 no existe para GenyMotion.

efectivamente esto significa que los dispositivos emulados son ligeramente diferentes. Por ejemplo, son diferentes con respecto a los dispositivos emulados (por ejemplo, chip gráficos) y los formatos de archivo usados. Como diferentes dispositivos requieren diferentes controladores que convierten una imagen del emulador de un sistema a otro, tampoco es tan fácil.

 

Genymotion and the Android emulator for Android SDK can not interoperate because the used virtualization system is totally different:

Android Emulator from SDK uses an QEMU 2 based emulator for running the emulator images.

Genymotion uses VirtualBox emulator as the underlying virtualization system. As VirtualBox only supports x86 emulation for example ARMv7/ARMv8 based emulator do not exist for Genymotion.

Effectively this means that the emulated devices are slightly different. For example they are different regarding the emulated devices (e.g. graphics chip) and the used file formats. As different devices require different drivers converting an emulator image from one system to another is also not that easy.

 
 

Relacionados problema

1  Nox Player Sound ¿No funciona?  ( Nox player sound not working ) 
Acabo de instalar a NOx Player y al principio su sonido funcionaba, jugué algunos juegos, pero después de algunas horas, ya que lo cerré y lo reinicié, desde ...

0  Cambiar valor de archivo en la carpeta CPU  ( Change file value in cpu folder ) 
Quiero cambiar el valor en el archivo HENCE_MC_POWER_SAVINGS, utilizando este código: #!/system/bin/sh mount -o remount,rw / mount -o remount,rw /...

1  SSH Server en Emulator Android  ( Ssh server on android emulator ) 
¿Es posible iniciar SSH Server en el emulador de Android? ¿Cuál es el nombre de la aplicación? He intentado algunas aplicaciones, pero ninguno de ellos podría...

0  ¿Es posible ejecutar RM -RF / sin acceso a la raíz?  ( Is it possible to run rm rf without root access ) 
Veo videos de personas que ejecutan rm -rf / en su Android, pero siempre lo ejecutan con el acceso de la raíz que se ejecuta su por primera vez, así que i...

1  Puedo obtener acceso a Internet, aunque no puedo usar mensajeros instantáneos (línea, Zalo, Viber)  ( I can get internet access though i cannot use instant messagings line zalo v ) 
Tengo un problema con respecto a la conexión a Internet a mis aplicaciones de Android, por ejemplo. Instagram, línea, Viber, etc. Yo uso Android X-86 versió...

4  ¿Cómo puedo agregar una partición compartida de la que se puede acceder a Anbox?  ( How can i add a shared partition that anbox can access ) 
Sé que es una aplicación relativamente nueva e inestable, pero pensé si alguien ha sufrido el problema y lo resolvió, entonces pueden ayudarme también. Teng...

0  Puedo obtener conexión a Internet, sin embargo, no puedo descargar el archivo APK (Kitkat y Lollipop)  ( I can get internet connection however i cannot download apk file kitkat and lo ) 
Tengo problemas relacionados con la conexión a Internet en la versión 5.1 (Lollipop) y la versión 4.4 (Kitkat). Yo ejecuto ese emulador de Android en VM-Ware....

0  Problemas con el inicio del emulador en Windows  ( Problems with starting the emulator in windows ) 
Comencé un proyecto de desarrollar una aplicación bastante simple, y estaba trabajando con el emulador, aunque se estaba tomando tiempo para comenzar la prime...

8  Intel HAXM y GPU de host en Mac OS 10.8.2 (NVIDIA)  ( Intel haxm and host gpu on mac os 10 8 2 nvidia ) 
He instalado HAXM 1.0.4 y no puedo ejecutar Emulator Android con la opción 'Usar GPU de host' marcado, muestra errores cíclicos GL_ *. Estoy usando Mac OS X (...

22  Utilice el archivo de imagen como cámara  ( Use image file as camera ) 
Necesito usar un archivo de imagen en lugar de una cámara para aplicaciones de Android que desean que use una aplicación de cámara para tomar una foto (por ej...

1  ¿Cómo puedo salvar el tráfico de la red de invitados de Android?  ( How do i bridge android guest network traffic ) 
Necesito una manera de dirigir todo el tráfico de un huésped de Android del brazo a un puente virtual en el host. Estoy usando los binarios del emulador de ...

0  Init.d script no funcionará para mantener el valor  ( Init d script wont work to keep value ) 
Intentaría cambiar algún valor como VM, LowMemorykiller, adj y net usando shell script, luego guárdelo en la carpeta init.d y ejecutela como root. Después d...

1  El emulador de Nexus no funciona en Eclipse: obtengo una pantalla negra con llaves de navegación emulador  ( Nexus emulator does not work in eclipse i get a black screen with emulator nav ) 
Cuando elija Run As->Android Application en Eclipse, obtengo el siguiente mensaje: [2013-12-12 12:54:30 - Emulator] extension WGL_ARB_make_current_read w...

0  Deshabilitar el bloqueo de la pantalla  ( Disabling screen lock ) 
Supongamos que mi teléfono Android está bloqueado por cualquier método de bloqueo, como la contraseña, el pin o el patrón. Supongamos que mi móvil no es un te...

2  Compruebe si existe un determinado directorio en AVD utilizando el comando ADB  ( Check if a certain directory exists on avd using adb command ) 
Quiero verificar si existe un determinado directorio (por ejemplo, abcdefghijklmnabcdefghijklmnabcdefghijklmnabcdefghijklmnabcdefghijklmnabcdefghijklmn) en e...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.