2011-10-20 9 views
5

Pensé que esto estaba en camino, ¿alguien sabe cómo habilitarlo?¿Dónde está la aceleración de hardware en el emulador de ICS?

Parece que no puedo obtener un contexto GLES2.0 dentro del emulador, pero tal vez sea solo yo. IllegalArgumentException: Sin coincidencias de configuraciones del egl.

Sin embargo, el GLES20 API Demo incluido parece ejecutarse.

De todos modos, aun así, nada de eso parece acelerado o rápido, entonces los viejos emuladores. Buena actualización sin embargo.

Respuesta

5

En Android SDK Tools R15 puede habilitar la emulación de GPU en la imagen 4.0.3.

Debe crear un nuevo dispositivo virtual de emulador y establecer la emulación de GPU en verdadero en Propiedades de hardware.

2

El emulador en ICS no incluye la aceleración de hardware.

(El error al establecer que sigue abierto: http://code.google.com/p/android/issues/detail?id=6816)

Dicho esto, sí permite la aceleración de hardware para aplicaciones cuando inicien que se ejecutan en un teléfono. (Esta característica se introdujo en Honeycomb para tabletas.)

+0

Sin embargo, demostraron la funcionalidad hace 4-5 meses, y dijeron que estaba muy lejos. Así que supongo que lo que estoy preguntando no es "¿está oficialmente lanzado?" Es más acerca de "¿Hay alguna bandera u opción para habilitarlo de alguna manera?" – HaMMeReD

+0

No, no hay ninguna marca que lo habilite ahora. No se ha enviado de ninguna forma. –

+1

10-21 00: 25: 46.455: D/gralloc_goldfish (794): emulador sin emulación de GPU detectada. Oh Google, por qué bromeas tanto ... jajaja – HaMMeReD

1

El SDK de Android agrega la propiedad de hardware habilitada para hw.gpu el 26 de agosto de 2011 commit. "el emulador puede (tipo de) emulación, pero necesita una imagen del sistema que lo admita. Todavía no hemos lanzado ninguno. Si estuviera listo, lo habríamos anunciado". dijo con Xavier Ducrohet el 20 de octubre de 2011. Ice cream sandwich gpu emulation issue. Por el momento, no puedo encontrar una imagen del sistema que lo admita.

Cuestiones relacionadas