Hvorfor konvertere AIR til APK?
En .air-fil er installationspakken til AIR på desktop/mobil. Ved at udgive den samme app som en .apk kan brugere sideload'e den på Android eller indsende den til en app-store uden at kræve desktop AIR-runtime. HARMAN AIR SDK rekompilerer og ompakker projektets kildekode til Android - den færdige .air-installationsfil kan ikke dekompileres til en fungerende .apk.
Sådan konverterer du AIR til APK
HARMAN AIR SDK FREE
Kør adt -package -target apk-captive-runtime -storetype pkcs12 -keystore myCert.p12 output.apk app.xml [kildefiler]; brug -target apk i stedet for en mindre filstørrelse, der kræver, at AIR-runtime er præinstalleret på enheden.
Om disse formater
En AIR-fil er installationspakken til en applikation bygget med Adobe AIR, en cross-platform runtime. For at installere en skal du downloade den gratis AIR-runtime fra HARMAN…
Åbn .AIR detaljer →En APK-fil er installationspakken til en Android-app. På en telefon trykker du på filen, tillader «installer ukendte apps» for den app, du åbnede den fra, og bekræfter derefter. APK kan…
Åbn .APK detaljer →Kvalitet & hvad man skal være opmærksom på
- Dette er ikke en filkonvertering - HARMAN SDK rekompilerer og ompakker projektets kildekode til Android; den færdige
.air-installationsfil kan ikke laves om til en fungerende.apk. - Brug
-target apk-captive-runtimefor at inkludere AIR-runtime (større fil, ingen afhængigheder) eller-target apkfor en mindre fil, der kræver installation af runtime på enheden. - En
.air-pakke er en ZIP - du kan omdøbe den til.zipfor at inspicere den interne SWF, aktiver og applikationsbeskrivelse, men dette producerer ikke en funktionel.apk.
Ofte stillede spørgsmål
Kan slutbrugere selv konvertere en `.air`-fil til `.apk`?
.apk kræver den originale projektkildekode og HARMAN AIR SDK - den færdige .air-installationsfil kan ikke konverteres tilbage til en fungerende Android-pakke.Hvad er forskellen på `-target apk` og `-target apk-captive-runtime`?
-target apk producerer en mindre .apk, der kræver AIR-runtime præinstalleret på enheden; -target apk-captive-runtime indlejrer runtime-miljøet i selve .apk-filen, så ingen separat installation er nødvendig.