Varför konvertera AIR till EXE?
Ett .air-installationsprogram kräver att användaren redan har AIR-runtimen installerad. En .exe med captive-runtime buntar AIR-runtimen inuti installationsprogrammet så att ingen separat installation krävs, vilket förenklar distributionen för Windows-användare som inte är bekanta med AIR. .air-filen innehåller kompilerad bytekod som inte kan återställas till projektets källkod - endast den ursprungliga utvecklaren kan utföra detta bygge.
Hur man konverterar AIR till EXE
HARMAN AIR SDK FREE
Kör adt -package -target bundle MyApp.exe app.xml MyApp.swf assets\ från projektkatalogen; paketera utdatamappen med NSIS eller Inno Setup för att skapa ett installationsprogram som en enskild .exe-fil.
Om dessa format
En AIR-fil är installationspaketet för en applikation byggd med Adobe AIR, en plattformsoberoende körtidsmiljö. För att installera en, ladda ner den kostnadsfria AIR-runtime från HARMAN…
Öppna detaljer för .AIR →En EXE-fil är ett körbart program för Windows. På Windows dubbelklickar du på den för att köra den. På Mac eller Linux använder du CrossOver eller Wine - EXE-filer körs inte nativt utanför…
Öppna detaljer för .EXE →Kvalitet & vad man bör tänka på
- Slutanvändare kan inte göra detta - ompackning som en
.exemed captive-runtime kräver den ursprungliga projektkällkoden, inte den färdiga.air-filen. - En
.exemed captive-runtime är ungefär 30-60 MB större än en.air-fil eftersom AIR-runtimen är inbuntad. - Den digitala signaturen från den ursprungliga
.air-filen följer inte med till den nya.exe-filen; signera den separat med ett Authenticode-certifikat.
Vanliga frågor
Kan slutanvändare konvertera en `.air`-fil till `.exe` själva?
.air-filen innehåller kompilerad bytekod som inte kan återställas till projektets källkod. Endast den ursprungliga utvecklaren med källkoden kan bygga en .exe med captive-runtime.Vad är skillnaden mellan ett bygge med captive-runtime och shared-runtime?
.exe med captive-runtime buntar AIR-runtimen inuti installationsprogrammet så att ingen förinstallation krävs; ett .air-installationsprogram är mindre men kräver att AIR-runtimen redan är installerad på användarens dator.