Эта статья http://cobworks.ca/2010/04/19/why-android-market-has-no-games/ предполагает, что это не так, но я надеялся, что с апреля может измениться что-то.
Поддерживает ли Android-эмулятор OpenGL ES 2.0?
Ответ 1
Google выпустила новую версию с поддержкой встроенного процессора x86, что немного ускорило ситуацию. Он также поддерживает OpenGL ES 2.0, faster-emulator-with-better-hardware:
В качестве бонуса, поскольку теперь поддерживает OpenGL ES 2.0, ваш OpenGL игры теперь могут запускаться внутри эмулятора.
Примечание. При создании виртуальной машины обязательно выберите "Эмуляция графического процессора" в меню аппаратного обеспечения, если вы хотите воспользоваться новыми функциями.
Справка:
liliputing
Ответ 2
OpenGL ES 2.0 не поддерживается в Android Emulator (предоставляется в SDK 2.3). Google работает над этой функцией, но пока не доступен.
Обновление: оно доступно в OS X и Windows с изображением 4.0.3.
Ответ 3
Это сработало для меня; Мой эмулятор работает на 4.2.2 Платформа 1. Загрузите и установите Intel X86 Emulator Accelerator (Haxim) из дополнительных функций менеджера SDK (Возможно, вам потребуется включить виртуализацию в настройках Bios, если это не так.). 2. Выберите AVD с низким уровнем, например, 3.2 ". 3. Выберите API Android, а не google API target \. (Google API по умолчанию использует процессор Ameabi-v7a, но вам нужен Intel Atom x86. 4 Выберите разумную память и внутреннюю память. 5 Проверьте "Использовать главный GPU" с вашего AVD. 6 во время запуска приложения Android добавить "-gpu on" в дополнительной команде командной строки. "HAX работает, а эмулятор работает в режиме быстрого virt"... Это отображается на консоли во время выполнения
(Мой эмулятор стал быстрее моего ПК)
Ответ 4
Да, поддержка была завершена в пряниках. См. примечания к версии.