2010-12-15 10 views

Respuesta

24

Google lanzó una nueva versión con soporte de procesador nativo x86, lo que aceleró un poco las cosas. También es compatible con OpenGL ES 2.0, faster-emulator-with-better-hardware:

Como beneficio adicional, ya que estamos ahora soporte OpenGL ES 2.0, sus juegos OpenGL ahora pueden ejecutar dentro del emulador.

Nota: Al crear una máquina virtual, asegúrese de seleccionar la opción “emulación de la GPU” en el menú de hardware si desea aprovechar las nuevas características.
Referencia:
liliputing

0

Sí, el soporte se completó en gingerbread. Ver version notes.

+2

La única mención de opengl que veo en esas notas parece que completaron la versión de Java de la API 2.0 abierta, nada sobre si el emulador lo admite. La única mención del emulador es agregar nuevas máscaras o algo. – eodabash

+0

Ah, eché de menos el emulador de palabras. Dudo que el emulador sea lo suficientemente rápido como para ejecutar programas pesados ​​de openGL de todos modos. Solo obtenga un Nexus S, es realmente fácil de desarrollar en el hardware real. –

15

OpenGL ES 2.0 no es compatible con Android Emulator (provisto en SDK 2.3). Google está trabajando en esta característica, pero aún no está disponible.

Actualización: está disponible en OS X y Windows con imagen 4.0.3.

+2

¿Está su declaración de que Google está trabajando en esta suposición, o puede proporcionar una referencia donde se indique esto? –

+2

Romain chico (de Google) me dijo que están trabajando en ello. – Ellis

+2

Nada en SDK Tools 15 – JoaquinG

2

Esto funcionó para mí; Mi Emulador se ejecuta en 4.2.2 Plataforma 1. Descargue e instale el Intel X86 Emulator Accelerator (Haxim) desde los extras del administrador SDK (Es posible que deba habilitar la virtualización en su configuración Bios si no es así). . 2. Seleccione un AVD de baja dimesión digamos 3.2 ". 3. Seleccione una API de Android en lugar de google API target \. (Google API se predetermina a la CPU Ameabi-v7a pero necesita una Intel Atom x86. 4 Seleccione memoria razonable y almacenamiento interno 5 Compruebe "Usar GPU host" desde su AVD 6 mientras ejecuta su aplicación Android agregue "-gpu on" en el comando de opción de línea de comando adicional "HAX está funcionando y el emulador se ejecuta en modo rápido virt " ... Esto muestra en la consola en tiempo de ejecución

(mi emulador se hizo más rápido que mi PC)

Cuestiones relacionadas