Kas yra APKS failas?
Failas su plėtiniu .apks yra archyvo failas, kuris yra Android paketo APK failų rinkinys. Kiekvienas atskiras APK failas APKS faile sugeneruojamas atsižvelgiant į įvairius įrenginių aspektus. Tai apima architektūrą, kalbą, ekrano tankį ir kitas įrenginio funkcijas. APKS failus generuoja bundletool. Jis naudojamas kuriant Android App Bundle ir konvertuojant programų paketą į skirtingus APK, skirtus diegti įrenginiuose.
APKS failo formatas – daugiau informacijos
APKS failai išsaugomi kaip suglaudinti failai naudojant ZIP failo formatą.
Kaip sugeneruoti APKS failą?
Kai Android App Bundle (AAB) yra paruoštas, jo veikimas Google Play parduotuvėje gali būti išbandytas, kad būtų galima įdiegti įrenginyje. Šiuo tikslu APKS failus galima sugeneruoti iš AAB failų ir įdiegti bandomuosiuose įrenginiuose naudojant Google Android bundletool. Jame pateikiami komandų eilutės įrankiai, skirti sukurti APKS archyvo failą iš APK naudojant šią komandą.
bundletool build-apks --bundle=/MyApp/my_app.aab --output=/MyApp/my_app.apks
Norint įdiegti APK įrenginyje, APKS failas gali būti pasirašytas naudojant įrenginio pasirašymo informaciją, kaip nurodyta toliau.
bundletool build-apks --bundle=/MyApp/my_app.aab --output=/MyApp/my_app.apks
--ks=/MyApp/keystore.jks
--ks-pass=file:/MyApp/keystore.pwd
--ks-key-alias=MyKeyAlias
--key-pass=file:/MyApp/key.pwd