Google Maps Android API v2 поддерживает только устройства с OpenGL ES 2.0 и выше
Я пытаюсь запустить образец Google Map на эмуляторе. Теперь у меня есть ошибка:
Google Maps Android API v2 поддерживает только устройства с OpenGL ES 2.0 и выше
Как я могу решить эту проблему?
У меня была проблема с эмулятором. Я исправил, отредактировав мой эмулятор в AVD Manager, в Параметры эмулятора, установив флажок Использовать хост-GPU.
У Google Maps API v2 есть ошибка. См. Здесь: http://code.google.com/p/gmaps-api-issues/issues/detail?id=5440
Как указано Тони в комментариях выше, может возникнуть обходное решение, если вы можете получить и заменить соответствующие файлы apk на устройстве. Или вы можете просто подождать...;)
Вам нужно добавить функцию, требуемую для OpenGL ES 2.0. для карт V2
Чтобы работать с Google Maps, просто добавьте следующий код в свой файл AndroidManifest.xml проекта перед тегом приложения:
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />
Пусть это поможет вам:)
Убедитесь, что вы используете эмулятор на основе API Google API версии 4.2.2 или выше.
В соответствии с инструкциями по настройке SDK Google Play Services:
Чтобы протестировать приложение при использовании SDK сервисов Google Play, вы должны использовать либо:
Совместимое Android-устройство под управлением Android 2.2 или более поздней версии и включает в себя Google Play Store. Эмулятор Android с AVD, который запускает платформу Google API на основе Android 4.2.2 или новее.