2012-09-25 9 views
7

Escribo una aplicación Adobe AIR para Android usando FlashDevelop, y quiero asegurarme de que cuando la publique en Google Play solo esté disponible para dispositivos que admitan aplicaciones basadas en Adobe AIR. ¿Cuál es la forma correcta de configurar esto en mis archivos de proyecto?¿Cuáles son las configuraciones de manifiesto de Android correctas para que una aplicación de Adobe AIR restrinja la disponibilidad del dispositivo?

UPDATE: Requisitos Tech para Adobe AIR 3 (de Adobe):

  • procesador ARMv7 con FPU vector, 550MHz mínimo, OpenGL ES 2.0, H.264 y AAC HW decodificadores
  • Android ™ 2.2, 2.3, 3.0, 3.1, 3.2 y 4.0
  • 256 MB de RAM
  • navegador web Android
+0

fwiw, aquí es una página de Adobe en relación con [Configuración de manifiesto de Android para el aire] (http://help.adobe.com/en_US/air/build/WSfffb011ac560372f-5d0f4f25128cc9cd0cb-7ffc.html). No responde a esta pregunta, pero tiene otra información relacionada útil. – kpatelPro

Respuesta

4

AIR se ejecutará en Froyo (Android 2.2 SDK versión 8) o superior. En su aplicacion.xml añadir lo siguiente a las adiciones se manifiestan

<uses-sdk android:minSdkVersion="8" /> 

Esto asegurará nada que funcionen menos de 2.2 no será compatible con la aplicación.

+0

¿Esto filtrará los dispositivos ARMv6 no compatibles? (si pueden ejecutar Android 2.2 en absoluto) – Philippe

+0

No creo que haya una forma de filtrar los dispositivos ARMv6 que no son compatibles. Ese código mostrará la aplicación como incompatible en cualquier cosa menos de 2.2 –

+0

¡Gracias! He actualizado la pregunta con la lista completa de requisitos. – kpatelPro

0
<uses-sdk android:minSdkVersion="9" android:targetSdkVersion="16"/> 
<supports-screens android:resizeable="true" android:anyDensity="true" android:smallScreens="false" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true"/> 

es necesario agregar bandera soportes-gl-textura para filtrar los dispositivos con edad OpenGL y tarjeta de vídeo:

<supports-gl-texture android:name="GL_OES_compressed_ETC1_RGB8_texture"/> 
Cuestiones relacionadas