Pourquoi convertir AIR en EXE ?
Un installateur .air nécessite que les utilisateurs aient déjà installé le runtime AIR. Un .exe à moteur d'exécution captif intègre le runtime AIR à l'intérieur de l'installateur, de sorte qu'aucune installation de runtime séparée n'est nécessaire, ce qui simplifie la distribution pour les utilisateurs Windows peu familiers avec AIR. Le fichier .air contient du bytecode compilé qui ne peut pas être inversé en source de projet - seul le développeur original peut effectuer cette compilation.
Comment convertir AIR en EXE
HARMAN AIR SDK FREE
Exécutez adt -package -target bundle MyApp.exe app.xml MyApp.swf assets\ depuis le répertoire du projet ; enveloppez le dossier de sortie avec NSIS ou Inno Setup pour produire un installateur .exe à fichier unique.
À propos de ces formats
Un fichier AIR est le package d'installation d'une application conçue avec Adobe AIR, un environnement d'exécution multiplateforme. Pour en installer un, téléchargez l'environnement AIR…
Ouvrir les détails de .AIR →Un fichier EXE est un programme exécutable Windows. Sous Windows, double-cliquez dessus pour le lancer. Sur Mac ou Linux, utilisez CrossOver ou Wine - les EXE ne s'exécutent pas nativement…
Ouvrir les détails de .EXE →Qualité et points de vigilance
- Les utilisateurs finaux ne peuvent pas faire cela - le reconditionnement en tant qu'un
.exeà moteur d'exécution captif nécessite la source originale du projet, pas le fichier.airfini. - Un
.exeà moteur d'exécution captif est plus volumineux qu'un fichier.aird'environ 30 à 60 Mo car le runtime AIR est intégré à l'intérieur. - La signature numérique du
.aird'origine ne se transmet pas au nouvel.exe; signez-le séparément avec un certificat Authenticode.
Foire aux questions
Les utilisateurs finaux peuvent-ils convertir eux-mêmes un fichier `.air` en `.exe` ?
.air contient du bytecode compilé qui ne peut pas être inversé en source de projet. Seul le développeur original disposant du code source peut créer un .exe à moteur d'exécution captif.Quelle est la différence entre un moteur d'exécution captif et un moteur d'exécution partagé ?
.exe à moteur d'exécution captif intègre le runtime AIR dans l'installateur, donc aucune pré-installation n'est nécessaire ; un installateur .air est plus petit mais nécessite que le runtime AIR soit déjà installé sur la machine de l'utilisateur.