El emulador Android de Bluestacks está construido usando .Net?

Recientemente he instalado el emulador Android de Bluestacks. Me pasó a mirar el proceso que se ejecuta en ProcessExplorer y se sorprendió al ver que es una aplicación. NET.

Explorador de procesos

El HD-Frontend.exe es el proceso de la interfaz de usuario de Bluestacks y está resaltado en amarillo porque ha cargado el marco .NET. Hay una serie de otros procesos asociados con Bluestacks y la mayoría también son. NET.

Abrir el EXE en Reflector.NET también muestra que es .NET.

Reflector.Net

Pensé que Android era basado en Java. ¿Que está pasando aqui?

Android es basado en Java, pero eso no significa que un emulador de Android tiene que estar escrito en Java – sólo funcionalmente emular dispositivos Android.

Aunque el sitio de BlueStack no muestra ningún requisito de sistema para su emulador que pude encontrar, al menos un par de sitios, por ejemplo, Bazooka Apps y Android Emulator para PC , mencionan .NET como requisito.

En última instancia, la prueba de lo que está pasando está en la lista de procesos y en los resultados de Reflector que encontró.

Su una herramienta de emulación cuyo trabajo es leer el código dex responder a que la forma en que el teléfono Android debe responder y no para compilar y ejecutar ese dex por lo que podría ser en python o rubí también no hay límite en todo lo que tienes que hacer android Emulador en java becuase android se basa en java.

  • ¿Cómo maneja el android los eventos GUI?
  • Prueba de la clase de comunicación con DB a través de DAO de ORMLite
  • pegar opción para edittext
  • Kotlin android parcelable
  • Cómo configurar el fondo de Android PopupMenu a Blanco
  • ¿Cómo hacer una devolución de llamada después de que la vista esté completamente renderizada?
  • Vista de cuadrícula personalizada con rango de fila y extensión de columna
  • ¿Utilizar C # mono para android o java?
  • Android - descargar el archivo JSON de url
  • Compatibilidad de ActionBar con API 15
  • Llamada no marcada a ArrayAdapter
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.