Por que converter AIR para APK?
Um arquivo .air é o pacote instalador do AIR para desktop/mobile. Publicar o mesmo aplicativo como um .apk permite que os usuários o instalem manualmente no Android ou o enviem para uma loja de aplicativos sem exigir o runtime do AIR para desktop. O HARMAN AIR SDK recompila e reempacota o código-fonte do projeto para Android - o instalador .air finalizado não pode ser revertido em um .apk funcional.
Como converter AIR para APK
HARMAN AIR SDK FREE
Execute adt -package -target apk-captive-runtime -storetype pkcs12 -keystore myCert.p12 output.apk app.xml [arquivos fonte]; use -target apk em vez disso para uma compilação menor que exige o runtime do AIR pré-instalado no dispositivo.
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 APK é o pacote de instalação de um aplicativo Android. Em um telemóvel, toca no arquivo, permite «instalar aplicações desconhecidas» para a aplicação a partir da qual o abriu e…
Abrir detalhes de .APK →Qualidade e o que observar
- Isso não é uma conversão de arquivo - o SDK da HARMAN recompila e reempacota o código-fonte do projeto para Android; o instalador
.airfinalizado não pode ser revertido em um.apkfuncional. - Use
-target apk-captive-runtimepara incluir o runtime do AIR (arquivo maior, sem dependências) ou-target apkpara uma compilação menor que exige a instalação do runtime no dispositivo. - O pacote
.airé um ZIP - você pode renomeá-lo para.zippara inspecionar o SWF interno, ativos e o descritor da aplicação, mas isso não produz um.apkfuncional.
Perguntas frequentes
Os usuários finais podem converter um arquivo `.air` para `.apk` sozinhos?
.apk requer o código-fonte original do projeto e o HARMAN AIR SDK - o instalador .air finalizado não pode ser revertido em um pacote Android funcional.Qual é a diferença entre `-target apk` e `-target apk-captive-runtime`?
-target apk produz um .apk menor que requer o runtime do AIR pré-instalado no dispositivo; -target apk-captive-runtime inclui o runtime dentro do .apk, dispensando uma instalação separada.