Pourquoi convertir AIR en APK ?
Un fichier .air est le package d'installation AIR pour bureau/mobile. Publier la même application en tant qu'.apk permet aux utilisateurs de l'installer manuellement sur Android ou de la soumettre à un magasin d'applications sans nécessiter le moteur d'exécution AIR de bureau. Le HARMAN AIR SDK recompile et repackage la source du projet pour Android - l'installeur .air final ne peut pas être reconverti en un .apk fonctionnel.
Comment convertir AIR en APK
HARMAN AIR SDK FREE
Exécutez adt -package -target apk-captive-runtime -storetype pkcs12 -keystore myCert.p12 output.apk app.xml [fichiers sources] ; utilisez -target apk à la place pour un build plus léger nécessitant que le moteur AIR soit préinstallé sur l'appareil.
À 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 APK est le paquet d'installation d'une application Android. Sur un téléphone, vous appuyez sur le fichier, autorisez « l'installation d'applications inconnues » pour…
Ouvrir les détails de .APK →Qualité et points de vigilance
- Il ne s'agit pas d'une conversion de fichier - le SDK HARMAN recompile et repackage la source du projet pour Android ; l'installeur
.airfinal ne peut pas être reconverti en un.apkfonctionnel. - Utilisez
-target apk-captive-runtimepour intégrer le moteur AIR (fichier plus volumineux, pas de dépendance) ou-target apkpour un build plus petit nécessitant l'installation du moteur sur l'appareil. - Le package
.airest un ZIP - vous pouvez le renommer en.zippour inspecter le SWF interne, les ressources et le descripteur d'application, mais cela ne produit pas un.apkfonctionnel.
Foire aux questions
Les utilisateurs finaux peuvent-ils convertir eux-mêmes un fichier `.air` en `.apk` ?
.apk nécessite la source originale du projet et le HARMAN AIR SDK - l'installeur .air final ne peut pas être reconverti en un package Android fonctionnel.Quelle est la différence entre `-target apk` et `-target apk-captive-runtime` ?
-target apk produit un .apk plus petit qui nécessite que le moteur AIR soit préinstallé sur l'appareil ; -target apk-captive-runtime intègre le moteur à l'intérieur du .apk pour qu'aucune installation séparée ne soit nécessaire.