La API de Android Maps requiere OpenGL es 2

La documentación de Mapas v2 establece:

Debido a que la versión 2 de la API de Android de Google Maps requiere la versión 2 de OpenGL ES, debe agregar una<uses-feature> elemento como un niño de lamanifest Elemento en AndroidManifest.xml:

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

Esto notifica a los servicios externos del requisito. En particular, tiene el efecto de evitar que Google Play Store muestre su aplicación en dispositivos que no son compatibles con OpenGL ES versión 2.

De hecho, arroja unaexception Si esto no está en el manifiesto. No quiero filtrar mi aplicación en la tienda, planeo seguir usando los mapas antiguos para dispositivos antiguos y solo mostrar los mapas nuevos si las características requeridas están presentes, detectadas en tiempo de ejecución en lugar de antes de la instalación.

Entonces, ¿cómo hago eso? ¿Tiene que ser algo así como múltiple?APKs con diferentemanifests?

Respuestas a la pregunta(3)

Su respuesta a la pregunta