2012-09-25 22 views
7

FlashDevelop kullanarak bir Adobe AIR Android uygulaması yazıyorum ve bunu Google Play'e yayınladığımda yalnızca Adobe AIR tabanlı uygulamaları destekleyen cihazların kullanılabilir olduğundan emin olmak istiyorum. Proje dosyamda bunu yapılandırmanın uygun yolu nedir?Aygıt kullanılabilirliğini kısıtlamak için bir Adobe AIR uygulaması için doğru Android bildirim ayarları nelerdir?

GÜNCELLEME: (Adobe den) Adobe AIR 3 için Teknik Koşullar: vektör FPU, en az 550MHz, OpenGL ES 2.0 ile

  • ARMv7 işlemci, H.264 ve AAC HW
  • Android'i dekoderleri ™ 2.2, 2.3, 3.0, 3.1, 3.2, ve
  • Android web tarayıcısı
RAM 4.0
  • 256MB
  • +0

    FWIW, burada [AIR için Android bildirim ayarları] ilişkin bir Adobe sayfası (http://help.adobe.com/en_US/air/build/WSfffb011ac560372f-5d0f4f25128cc9cd0cb-7ffc.html). Bu soruya cevap vermiyor, ancak başka yararlı bilgiler var. – kpatelPro

    cevap

    4

    AIR, Froyo (Android 2.2 SDK sürüm 8) veya üstü üzerinde çalışır. senin application.xml olarak bir şey daha az 2.2 alışkanlık uygulamanızla uyumlu olacak çalıştıran sağlayacak tezahür eklemeler

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

    Bu

    aşağıdakileri ekleyin.

    +0

    Bu desteklenmeyen ARMv6 aygıtlarını filtreleyecek mi? (eğer bunlar Android 2.2'yi çalıştırabilirse) – Philippe

    +0

    Desteklenmeyen ARMv6 aygıtlarını filtrelemenin bir yolu olduğunu düşünmüyorum. Bu kod, uygulamayı 2.2 –

    +0

    'dan daha az bir şeyle uyumsuz olarak gösterecek Teşekkürler! Soruyu tam gereksinim listesiyle güncelledim. – 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"/> 
    

    Eski opengl ve video-kart ile cihazlar filtrelemek için destekler-gl-doku bayrağı eklemeniz gerekir:

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