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 на эмуляторе.

  • Как я могу переадресовать свой IP-адрес localhost на эмулятор Android?
  • Получить доступ root через su в эмуляторе Android
  • Почему моя клавиатура эмулятора Android в китайском режиме?
  • Эмулятор не работает
  • Как использовать 3G-соединение в приложении Android вместо Wi-Fi?
  • изменить цвет фона Предпочтения
  • Как получить доступ к папке данных / данных на устройстве Android?
  • настроить флажок
  • Android - эмулятор в ландшафтном режиме, экран не вращается
  • Поддержка log4j в Android
  • Скопировать базу данных из папки с данными в невращенное устройство
  • Давайте будем гением компьютера.