Warum AIR in EXE konvertieren?
Ein .air-Installer setzt voraus, dass die Benutzer die AIR-Laufzeitumgebung bereits installiert haben. Eine Captive-Runtime-.exe bündelt die AIR-Laufzeitumgebung innerhalb des Installers, sodass keine separate Installation erforderlich ist. Dies vereinfacht die Verteilung für Windows-Benutzer, die mit AIR nicht vertraut sind. Die .air-Datei enthält kompilierten Bytecode, der nicht in den Projekt-Quellcode zurückgeführt werden kann - nur der ursprüngliche Entwickler kann diesen Build durchführen.
Wie man AIR in EXE konvertiert
HARMAN AIR SDK FREE
Führen Sie adt -package -target bundle MyApp.exe app.xml MyApp.swf assets\ aus dem Projektverzeichnis aus; verpacken Sie den Ausgabeordner mit NSIS oder Inno Setup, um einen einteiligen .exe-Installer zu erstellen.
Über diese Formate
Eine AIR-Datei ist das Installationspaket für eine mit Adobe AIR erstellte Anwendung, einer plattformübergreifenden Laufzeitumgebung. Um eine zu installieren, lade die kostenlose…
.AIR-Details öffnen →Eine EXE-Datei ist ein ausführbares Windows-Programm. Unter Windows startet man sie per Doppelklick. Auf dem Mac oder unter Linux kann man EXE-Dateien mit CrossOver oder Wine ausführen -…
.EXE-Details öffnen →Qualität & worauf zu achten ist
- Endbenutzer können dies nicht tun - das erneute Verpacken als Captive-Runtime-
.exeerfordert den ursprünglichen Projekt-Quellcode, nicht die fertige.air-Datei. - Eine Captive-Runtime-
.exeist etwa 30-60 MB größer als eine.air-Datei, da die AIR-Laufzeitumgebung mitgeliefert wird. - Die digitale Signatur der ursprünglichen
.air-Datei wird nicht auf die neue.exeübertragen; signieren Sie diese separat mit einem Authenticode-Zertifikat.
Häufig gestellte Fragen
Können Endbenutzer eine `.air`-Datei selbst in eine `.exe` konvertieren?
.air-Datei enthält kompilierten Bytecode, der nicht in den Quellcode zurückverwandelt werden kann. Nur der ursprüngliche Entwickler mit dem Quellcode kann eine Captive-Runtime-.exe erstellen.Was ist der Unterschied zwischen einem Captive-Runtime- und einem Shared-Runtime-Build?
.exe bündelt die AIR-Laufzeitumgebung im Installer, sodass keine Vorinstallation nötig ist; ein .air-Installer ist kleiner, erfordert aber, dass die AIR-Laufzeitumgebung bereits auf dem Rechner des Benutzers installiert ist.