Android OpenGL ES 2.0 эмулятор

Ну, у меня есть устройство, которое поддерживает OpenGl ES 2.0 (HTC Desire) и, разумеется, разворачивает приложение на устройстве намного быстрее, чем на эмуляторе. Эмулятор по умолчанию для Android не поддерживает 2.0, проект androidX86 и аналогичный проект androbox не поддерживают собственный код (NDK), поэтому даже на них сбой Hello-Jni (все образцы отлично работают на стандартном AVD, кроме Hello-GL2 sample ofc), не знаю поддерживает их OpenGL ES 2.0 или нет, скажите, пожалуйста.

Итак, если есть разработка на родном пути (NDK) с поддержкой OpenGl 2.0 – как можно протестировать приложение без устройства?

Обновление: как правильно указано пользователем StackOverflow, эмулятор Android теперь поддерживает OpenGL ES 2.0 (февраль 2017)

https://sites.google.com/a/android.com/tools/recent/androidemulatorrevision2530feb2017


Как заявлено самим Google, в официальной документации на Android, эмулятор Android еще не поддерживает функции OpenGL ES 2.0.

Пожалуйста, обратитесь к этому официальному документу.

http://developer.android.com/resources/tutorials/opengl/opengl-es20.html

Надеюсь, это ответит на ваш вопрос.

Для эмулятора OpenGles20 вы можете использовать GenyMotion http://www.genymotion.com/

Теперь эмулятор поддерживает OpenGL: http://android-developers.blogspot.com/2012/04/faster-emulator-with-better-hardware.html

Обязательно добавьте свойство аппаратной эмуляции графического процессора и настройте его на yes при создании avd (по ссылке ниже):

http://developer.android.com/tools/devices/emulator.html

По состоянию на февраль 2017 года эмулятор 25.3.0 полностью поддерживает OpenGL 2.0.

https://sites.google.com/a/android.com/tools/recent/androidemulatorrevision2530feb2017

Полностью совместим с GLES 2.0. Учитывая, что GPU-хост имеет совместимые настольные OpenGL-драйверы, эмулятор теперь передает 100% CTS dEQP-GLES2 must-pass.

После того, как он стабилизируется, если у него нет критических ошибок, вы должны быть в состоянии проверить его.

вы можете использовать эмулятор на базе intel, выпущенный в настоящее время. Просто обновите свой sdk, и вы также можете запустить приложение open gl на эмуляторе.

  • Как получить номер сборки / версии вашего приложения для Android?
  • Эмулятор не работает
  • загрузить картинку в галерею эмулятора
  • Как я могу переадресовать свой IP-адрес localhost на эмулятор Android?
  • изменить цвет фона Предпочтения
  • настроить флажок
  • Как я могу создать avd для Samsung Galaxy S4 (1080X1920)
  • Как воспроизводить мелодию звонка / сигнала тревоги в Android
  • Поддержка log4j в Android
  • Как сохранить изображение в базе данных SQLite
  • Добавить прописку на вид программно
  • Давайте будем гением компьютера.