¿Por qué convertir AIR a APK?
Un archivo .air es el paquete de instalación de AIR para escritorio/móvil. Publicar la misma aplicación como un .apk permite a los usuarios instalarla manualmente en Android o enviarla a una tienda de aplicaciones sin requerir el entorno de ejecución de AIR de escritorio. El HARMAN AIR SDK recompila y empaqueta de nuevo el código fuente del proyecto para Android - el instalador .air terminado no puede revertirse a un .apk funcional.
Cómo convertir AIR a APK
HARMAN AIR SDK FREE
Ejecute adt -package -target apk-captive-runtime -storetype pkcs12 -keystore myCert.p12 output.apk app.xml [archivos fuente]; use -target apk en su lugar para una compilación más pequeña que requiera el entorno de ejecución de AIR preinstalado en el dispositivo.
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 APK es el paquete de instalación para una aplicación de Android. En un teléfono, toca el archivo, permite «instalar aplicaciones desconocidas» para la aplicación desde la que lo…
Abrir detalles de .APK →Calidad y qué observar
- Esto no es una conversión de archivos - el SDK de HARMAN recompila y empaqueta de nuevo el código fuente del proyecto para Android; el instalador
.airterminado no puede revertirse a un.apkfuncional. - Use
-target apk-captive-runtimepara incluir el entorno de ejecución de AIR (archivo más grande, sin dependencias) o-target apkpara una compilación más pequeña que requiera la instalación del entorno de ejecución en el dispositivo. - El paquete
.aires un ZIP - puede renombrarlo a.zippara inspeccionar el SWF interno, los activos y el descriptor de la aplicación, pero esto no produce un.apkfuncional.
Preguntas frecuentes
¿Pueden los usuarios finales convertir un archivo `.air` a `.apk` por sí mismos?
.apk requiere el código fuente original del proyecto y el HARMAN AIR SDK - el instalador .air terminado no puede revertirse a un paquete de Android funcional.¿Cuál es la diferencia entre `-target apk` y `-target apk-captive-runtime`?
-target apk produce un .apk más pequeño que requiere el entorno de ejecución de AIR preinstalado en el dispositivo; -target apk-captive-runtime incluye el entorno de ejecución dentro del .apk para que no sea necesaria una instalación por separado.