Varför konvertera AIR till APK?
En .air-fil är installationspaketet för AIR på skrivbord/mobil. Genom att publicera samma app som en .apk kan användare sidoladda den på Android eller skicka in den till en appbutik utan att kräva AIR-runtime för skrivbord. HARMAN AIR SDK kompilerar om och paketerar om projektets källkod för Android - den färdiga .air-installeraren kan inte återställas till en fungerande .apk.
Hur man konverterar AIR till APK
HARMAN AIR SDK FREE
Kör adt -package -target apk-captive-runtime -storetype pkcs12 -keystore myCert.p12 output.apk app.xml [källfiler]; använd -target apk istället för ett mindre bygge som kräver att AIR-runtime är förinstallerat på enheten.
Om dessa format
En AIR-fil är installationspaketet för en applikation byggd med Adobe AIR, en plattformsoberoende körtidsmiljö. För att installera en, ladda ner den kostnadsfria AIR-runtime från HARMAN…
Öppna detaljer för .AIR →En APK-fil är installationspaketet för en Android-app. På en telefon trycker du på filen, tillåter «installera okända appar» för appen du öppnade den ifrån, och bekräftar sedan. APK kan…
Öppna detaljer för .APK →Kvalitet & vad man bör tänka på
- Detta är inte en filkonvertering - HARMAN SDK kompilerar om och paketerar om projektets källkod för Android; den färdiga
.air-installeraren kan inte återställas till en fungerande.apk. - Använd
-target apk-captive-runtimeför att inkludera AIR-runtime (större fil, inget beroende) eller-target apkför ett mindre bygge som kräver installation av runtime på enheten. .air-paketet är en ZIP - du kan byta namn på den till.zipför att inspektera den interna SWF-filen, tillgångar och applikationsbeskrivningen, men detta skapar inte en fungerande.apk.
Vanliga frågor
Kan slutanvändare konvertera en `.air`-fil till `.apk` själva?
.apk kräver den ursprungliga projektkällkoden och HARMAN AIR SDK - den färdiga .air-installeraren kan inte återställas till ett fungerande Android-paket.Vad är skillnaden mellan `-target apk` och `-target apk-captive-runtime`?
-target apk skapar en mindre .apk som kräver att AIR-runtime är förinstallerat på enheten; -target apk-captive-runtime inkluderar runtime-miljön inuti .apk-filen så att ingen separat installation krävs.