Por que converter AIR para EXE?
Um instalador .air exige que os usuários já tenham o runtime do AIR instalado. Um .exe de tempo de execução cativo agrupa o runtime do AIR dentro do instalador para que nenhuma instalação separada do runtime seja necessária, simplificando a distribuição para usuários de Windows não familiarizados com o AIR. O arquivo .air contém bytecode compilado que não pode ser revertido para o código-fonte do projeto - apenas o desenvolvedor original pode realizar esta compilação.
Como converter AIR para EXE
HARMAN AIR SDK FREE
Execute adt -package -target bundle MyApp.exe app.xml MyApp.swf assets\ a partir do diretório do projeto; envolva a pasta de saída com NSIS ou Inno Setup para produzir um instalador .exe de arquivo único.
Sobre estes formatos
Um arquivo AIR é o pacote de instalação para um aplicativo criado com o Adobe AIR, um runtime multiplataforma. Para instalar um, baixe o runtime AIR gratuito da HARMAN (airsdk.harman.com) e…
Abrir detalhes de .AIR →Um arquivo EXE é um programa executável do Windows. No Windows, clique duas vezes para executá-lo. No Mac ou Linux, use o CrossOver ou Wine - os EXEs não rodam nativamente fora do Windows.…
Abrir detalhes de .EXE →Qualidade e o que observar
- Usuários finais não podem fazer isso - o reempacotamento como um
.exede tempo de execução cativo requer o código-fonte original do projeto, não o arquivo.airfinalizado. - Um
.exede tempo de execução cativo é maior que um arquivo.airem cerca de 30-60 MB porque o runtime do AIR está incluído no pacote. - A assinatura digital do
.airoriginal não é transferida para o novo.exe; assine-o separadamente com um certificado Authenticode.
Perguntas frequentes
Os usuários finais podem converter um arquivo `.air` para `.exe` sozinhos?
.air contém bytecode compilado que não pode ser revertido para o código-fonte do projeto. Apenas o desenvolvedor original com o código-fonte pode construir um .exe de tempo de execução cativo.Qual é a diferença entre uma compilação de tempo de execução cativo e uma de tempo de execução compartilhado?
.exe de tempo de execução cativo agrupa o runtime do AIR dentro do instalador para que nenhuma pré-instalação seja necessária; um instalador .air é menor, mas exige que o runtime do AIR já esteja instalado na máquina do usuário.