¿Por qué convertir AIR a EXE?
Un instalador .air requiere que los usuarios ya tengan instalado el entorno de ejecución de AIR. Un .exe con «captive-runtime» incluye el entorno de ejecución de AIR dentro del instalador, por lo que no se necesita una instalación por separado, lo que simplifica la distribución para los usuarios de Windows que no están familiarizados con AIR. El archivo .air contiene código de bytes compilado que no se puede revertir al código fuente del proyecto; solo el desarrollador original puede realizar esta compilación.
Cómo convertir AIR a EXE
HARMAN AIR SDK FREE
Ejecute adt -package -target bundle MyApp.exe app.xml MyApp.swf assets\ desde el directorio del proyecto; empaquete la carpeta de salida con NSIS o Inno Setup para producir un instalador .exe de un solo archivo.
Acerca de estos formatos
Un archivo AIR es el paquete de instalación para una aplicación creada con Adobe AIR, un entorno de ejecución multiplataforma. Para instalar uno, descargue el entorno de ejecución AIR…
Abrir detalles de .AIR →Un archivo EXE es un programa ejecutable de Windows. En Windows, haga doble clic para ejecutarlo. En Mac o Linux, use CrossOver o Wine - los EXE no se ejecutan de forma nativa fuera de…
Abrir detalles de .EXE →Calidad y qué observar
- Los usuarios finales no pueden hacer esto: volver a empaquetar como un
.execon entorno integrado requiere el código fuente original del proyecto, no el archivo.airfinalizado. - Un
.execon «captive-runtime» es más grande que un archivo.airpor aproximadamente 30-60 MB porque el entorno de ejecución de AIR está incluido en su interior. - La firma digital del
.airoriginal no se transfiere al nuevo.exe; fírmelo por separado con un certificado Authenticode.
Preguntas frecuentes
¿Pueden los usuarios finales convertir un archivo `.air` a `.exe` por sí mismos?
.air contiene código de bytes compilado que no se puede revertir al código fuente del proyecto. Solo el desarrollador original con el código fuente puede compilar un .exe con entorno de ejecución integrado.¿Cuál es la diferencia entre una compilación con «captive runtime» y una con «shared runtime»?
.exe con «captive-runtime» incluye el entorno de ejecución de AIR dentro del instalador para que no se necesite preinstalación; un instalador .air es más pequeño pero requiere que el entorno de ejecución de AIR ya esté instalado en el equipo del usuario.