Warum AIR in APK konvertieren?
Eine .air-Datei ist das Installationspaket für Desktop/Mobile AIR. Die Veröffentlichung derselben App als .apk ermöglicht es Benutzern, diese auf Android per Sideload zu installieren oder in einem App Store einzureichen, ohne dass die Desktop-AIR-Runtime erforderlich ist. Das HARMAN AIR SDK kompiliert und paketiert den Projekt-Quellcode für Android neu - das fertige .air-Installationsprogramm kann nicht in eine funktionierende .apk zurückgeführt werden.
Wie man AIR in APK konvertiert
HARMAN AIR SDK FREE
Führen Sie adt -package -target apk-captive-runtime -storetype pkcs12 -keystore myCert.p12 output.apk app.xml [Quelldateien] aus; verwenden Sie stattdessen -target apk für ein kleineres Build, das eine vorinstallierte AIR-Runtime auf dem Gerät erfordert.
Über diese Formate
Eine AIR-Datei ist das Installationspaket für eine mit Adobe AIR erstellte Anwendung, einer plattformübergreifenden Laufzeitumgebung. Um eine zu installieren, lade die kostenlose…
.AIR-Details öffnen →Eine APK-Datei ist das Installationspaket für eine Android-App. Auf einem Smartphone tippt man auf die Datei, erlaubt „Apps aus unbekannten Quellen installieren“ für die App, mit der man…
.APK-Details öffnen →Qualität & worauf zu achten ist
- Dies ist keine Dateikonvertierung - das HARMAN SDK kompiliert und paketiert den Projekt-Quellcode für Android neu; das fertige
.air-Installationsprogramm kann nicht in eine funktionierende.apkumgewandelt werden. - Verwenden Sie
-target apk-captive-runtime, um die AIR-Runtime einzubinden (größere Datei, keine Abhängigkeit), oder-target apkfür ein kleineres Build, das eine Runtime-Installation auf dem Gerät voraussetzt. - Das
.air-Paket ist ein ZIP-Archiv - Sie können es in.zipumbenennen, um die internen SWF-Dateien, Assets und den Application Descriptor zu inspizieren, aber dies erzeugt keine funktionstüchtige.apk.
Häufig gestellte Fragen
Können Endbenutzer eine `.air`-Datei selbst in eine `.apk` konvertieren?
.apk erfordert den ursprünglichen Projekt-Quellcode und das HARMAN AIR SDK - das fertige .air-Installationsprogramm kann nicht in ein funktionierendes Android-Paket zurückentwickelt werden.Was ist der Unterschied zwischen `-target apk` und `-target apk-captive-runtime`?
-target apk erzeugt eine kleinere .apk, die eine vorinstallierte AIR-Runtime auf dem Gerät erfordert; -target apk-captive-runtime bündelt die Runtime innerhalb der .apk, sodass keine separate Installation erforderlich ist.