„AIR SDK“ perdengimas su „Flex SDK“ | „Flash Builder“

Toliau pateiktose instrukcijose nurodytos konkrečios „Flex“ ir „AIR SDK“ versijos: „Flex SDK 4.6.0“ ir „AIR SDK 3.4“. Tačiau instrukcijos yra bendro pobūdžio. Galite laikytis šių instrukcijų, norėdami bet kurią AIR SDK versiją perdengti su bet kuria „Flex SDK“ versija.

Pastaba:

Jei „Flex SDK“ versija yra naujesnė nei AIR SDK versija, jai gali būti reikalinga funkcija, kurios nėra, todėl gali kilti su kompiliavimu arba vykdymu susijusių klaidų.

  1. Uždarykite „Flash Builder“.

  2. Pasirinktina: sukurkite atsarginę „Flex SDK“ kopiją, nukopijuodami visą katalogą.

    Pavyzdžiui, „Flash Builder“ nukopijuokite toliau nurodytą katalogą.

    • Naudojant „Windows“: C:/Program Files/Adobe/Flash Builder 4.7/sdks/4.6.0

    • Naudojant „Mac OS“: /Applications/Adobe Flash Builder 4.7/sdks/4.6.0

  3. Atsisiųskite jūsų operacinei sistemai tinkamą AIR SDK failą adresu http://www.adobe.com/products/air/sdk/ ir įrašykite jį į „Flex SDK“ šakninį katalogą.

    •  „Windows“: AdobeAIRSDK.zip

    •  „Mac OS“: AdobeAIRSDK.dmg

  4. Išskleiskite „AIR SDK“ archyvo turinį ir perrašykite esamus SDK failus.

    • Naudojant „Windows“: Dešiniuoju pelės mygtuku spustelėkite ZIP failą ir pasirinkite „Išskleisti viską“ arba naudokite pageidaujamą išskleidimo įrankį.

    • Naudojant „Mac OS“: Programoje „Terminal“ vykdykite šias komandas:

      • hdiutil attach AdobeAIRSDK.dmg
      • cp -rf /Volumes/AIR\ SDK/* /path-to-empty-FLEXSDK-directory
    • Jei perrašant failus kyla problemų dėl prieigos prie failų teisių, pabandykite šias komandas:

      • sudo hdiutil attach AdobeAIRSDK.dmg
      • sudo cp -rf /Volumes/AIR\ SDK/* /path-to-empty-FLEXSDK-directory
  5. Pasirinktina: norėdami prieigos prie naujųjų AIR 3.4 API, atnaujinkite savo programos aprašo failą į 3.4 vardų erdvę.

    Norėdami atnaujinti vardų erdvę, pakeiskite programos aprašo „xmlns“ atributą į: <application xmlns="http://ns.adobe.com/air/application/3.4">

  6. Pasirinktina: norėdami užtikrinti, išvestinis SWF filas nukreipiamas į 17 SWF versiją, įveskite papildomą kompiliatoriaus argumentą: -swf-version=17.

    Išsamių instrukcijų ieškokite šiame straipsnyje.

Gaukite pagalbą greičiau ir lengviau

Naujas vartotojas?