Google Maps Android API v2 поддерживает только устройства с OpenGL ES 2.0 и выше

Я пытаюсь запустить образец проекта Google Map на эмуляторе. Теперь у меня есть ошибка:

Google Maps Android API v2 поддерживает только устройства с OpenGL ES 2.0 и выше

Как я могу решить эту проблему?

У меня была такая же проблема с эмулятором. Я исправил, редактируя мой эмулятор в AVD Manager , в Emulator Options, используя флажок Использовать GPU .

У Google Maps API v2 есть ошибка. См. Здесь: http://code.google.com/p/gmaps-api-issues/issues/detail?id=5440

Как указано Тони в комментариях выше, может возникнуть обходное решение, если вы можете получить и заменить соответствующие файлы apk на устройстве. Или вы можете просто подождать …;)

Вам необходимо добавить функцию, требуемую для OpenGL ES 2.0. Для Maps V2 Для работы с Google Maps просто добавьте следующий код в файл AndroidManifest.xml вашего проекта перед тегом приложения:

<uses-feature android:glEsVersion="0x00020000" android:required="true" /> 

Пусть это поможет вам 🙂

Убедитесь, что вы используете эмулятор на основе API Google API версии 4.2.2 или выше.

В соответствии с инструкциями по настройке SDK для служб Google Play :

Чтобы протестировать приложение при использовании SDK служб Google Play, вы должны использовать:

  • Совместимое Android-устройство, работающее под управлением Android 2.2 или более поздней версии, и включает в себя Google Play Store.
  • Эмулятор Android с AVD, который запускает платформу Google API на базе Android 4.2.2 или выше.