Android Maps API требует openGL es 2

Документация Maps v2 гласит:

Поскольку для версии 2 Google Maps Android API требуется OpenGL ES версии 2, необходимо добавить<uses-feature> элемент как дитяmanifest элемент в AndroidManifest.xml:

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

Это уведомляет внешние службы о требовании. В частности, он не позволяет Google Play Store отображать ваше приложение на устройствах, которые не поддерживают OpenGL ES версии 2.

На самом деле, это бросаетexception если это не в манифесте. Я не хочу фильтровать свое приложение в магазине, я планирую продолжать использовать старые карты для старых устройств и показывать новые карты только при наличии необходимых функций, обнаруженных во время выполнения, а не перед установкой.

Так как мне это сделать? Должно ли это быть что-то вроде несколькихAPKs с разнымиmanifests?

Ответы на вопрос(3)

Ваш ответ на вопрос