2012-09-25 13 views
7

Sto scrivendo un'applicazione Android Adobe AIR utilizzando FlashDevelop e desidero assicurarmi che, quando la pubblico su Google Play, sia disponibile solo per i dispositivi che supportano le applicazioni basate su Adobe AIR. Qual è il modo corretto di configurarlo nei miei file di progetto?Quali sono le impostazioni manifest corrette di Android per un'applicazione Adobe AIR per limitare la disponibilità del dispositivo?

UPDATE: Requisiti Tech per Adobe AIR 3 (da Adobe):

  • processore ARMv7 con il vettore FPU, 550MHz minimo, OpenGL ES 2.0, H.264 e AAC HW decodificatori
  • Android ™ 2.2, 2.3, 3.0, 3.1, 3.2 e 4.0
  • 256MB di RAM
  • web browser di Android
+0

FWIW, ecco una pagina di Adobe per quanto riguarda [Impostazioni manifesto Android per aria] (http://help.adobe.com/en_US/air/build/WSfffb011ac560372f-5d0f4f25128cc9cd0cb-7ffc.html). Non risponde a questa domanda ma ha altre utili informazioni correlate. – kpatelPro

risposta

4

AIR verrà eseguito su Froyo (Android 2.2 SDK versione 8) o successiva. Nel vostro application.xml aggiungere quanto segue alle aggiunte manifesto

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

Questo garantirà nulla di esecuzione inferiore a 2,2 non sarà compatibile con la tua applicazione.

+0

Questo filtro escluderà i dispositivi ARMv6 non supportati? (se quelli possono eseguire Android 2.2 affatto) – Philippe

+0

Non penso che ci sia un modo per filtrare i dispositivi ARMv6 non supportati. Quel codice mostrerà l'app come incompatibile su qualsiasi valore inferiore a 2.2 –

+0

Grazie! Ho aggiornato la domanda con l'elenco completo dei requisiti. – 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"/> 

è necessario aggiungere bandiera supporti-gl-texture per filtrare i dispositivi con vecchia OpenGL e scheda video:

<supports-gl-texture android:name="GL_OES_compressed_ETC1_RGB8_texture"/> 
Problemi correlati