Waarom AIR naar EXE converteren?
Voor een .air-installatieprogramma moeten gebruikers de AIR-runtime al geïnstalleerd hebben. Een captive-runtime .exe bundelt de AIR-runtime binnen het installatieprogramma, zodat er geen aparte runtime-installatie nodig is. Dit maakt distributie eenvoudiger voor Windows-gebruikers die niet bekend zijn met AIR. Het .air-bestand bevat gecompileerde bytecode die niet kan worden teruggedraaid naar de broncode - alleen de originele ontwikkelaar kan deze build uitvoeren.
Hoe AIR naar EXE te converteren
HARMAN AIR SDK FREE
Voer adt -package -target bundle MyApp.exe app.xml MyApp.swf assets\ uit vanuit de projectmap; verpak de uitvoermap met NSIS of Inno Setup om een .exe-installatieprogramma uit één bestand te maken.
Over deze formaten
Een AIR-bestand is het installatiepakket voor een applicatie die is gebouwd met Adobe AIR, een platformonafhankelijke runtime. Om er een te installeren, downloadt u de gratis AIR-runtime…
Open .AIR details →Een EXE-bestand is een uitvoerbaar programma voor Windows. Dubbelklik op Windows op het bestand om het uit te voeren. Gebruik op Mac of Linux CrossOver of Wine - EXE-bestanden draaien niet…
Open .EXE details →Kwaliteit & waar op te letten
- Eindgebruikers kunnen dit niet doen - het herverpakken als een captive-runtime
.exevereist de originele broncode van het project, niet het voltooide.air-bestand. - Een captive-runtime
.exeis ongeveer 30-60 MB groter dan een.air-bestand omdat de AIR-runtime is meegeleverd. - De digitale handtekening van de originele
.airwordt niet overgedragen naar de nieuwe.exe; onderteken deze afzonderlijk met een Authenticode-certificaat.
Veelgestelde vragen
Kunnen eindgebruikers zelf een `.air`-bestand naar `.exe` converteren?
.air-bestand bevat gecompileerde bytecode die niet kan worden herleid naar de broncode. Alleen de oorspronkelijke ontwikkelaar met de broncode kan een captive-runtime .exe bouwen.Wat is het verschil tussen een captive-runtime en een shared-runtime build?
.exe bundelt de AIR-runtime in het installatieprogramma zodat er geen voorafgaande installatie nodig is; een .air-installatieprogramma is kleiner, maar vereist dat de AIR-runtime al op de machine van de gebruiker staat.