Google Play od avgusta ne bo več sprejemal APK-jev in se zdaj nagiba k aplikacijam v obliki AAB 

Med Google I / O Googlovi razvijalci ki so zadolženi za razvoj Androida Napovedali so, da se bo avgusta letos migracija aplikacij izvajala v Googlu Play namesto APK-ja uporabiti format distribucije Android App Bundle.

S tem od avgusta 2021 format App Bundle je treba uporabiti za vse nove programe, dodane v Google Play, kot tudi za dostavo aplikacij, ki se izvajajo brez namestitve (takojšnja aplikacija ZIP).

Zapomni si to odkar obstaja Android, so aplikacije za Android izdane v obliki APK A, ki vsebuje vso kodo in vire za aplikacijo ter nekatere varnostne funkcije, kot je manifest podpisa. Ko je APK nameščen, se preprosto kopira v določeno mapo in doda v interno bazo podatkov nameščenih aplikacij.

Med namestitvijo se preveri tudi podpis aplikacije, da se prepriča, ali je veljaven. Če je aplikacija že nameščena, Android primerja podpis nove aplikacije s podpisom že nameščene aplikacije. Če je podpis neveljaven ali se ne ujema, Android noče namestiti aplikacije. To preverjanje podpisa je pomemben del varnosti Androida.

Vendar je Google leta 2018 predstavil novo obliko, imenovano Android App Bundles ali AAB. Google je poudaril, da bo ta nova oblika omogočala manjše datoteke aplikacij in lažje načine za nadzor različnih vidikov aplikacij. Med milijoni aplikacij v trgovini Google Play jih na tisoče že uporablja sistem AAB.

Posodobitve aplikacij, ki so že prisotne v katalogu, se lahko še naprej distribuirajo v obliki APK. Če želite ponuditi dodatne vire v igrah, je treba namesto OBB uporabiti storitev Play Asset Delivery. Za potrditev aplikacij App Bundle z digitalnim podpisom je treba uporabiti storitev Play App Signing, ki pomeni vstavljanje ključev v Googlovo infrastrukturo za generiranje digitalnih podpisov.

App Bundle je združljiv s sistemom Android 9 in vam omogoča, da ustvarite paket, ki vključuje vse, kar mora aplikacija delovati v kateri koli napravi: jezikovni paketi, podpora za različne velikosti zaslona in sklopi za različne platforme strojne opreme. Pri prenosu aplikacije iz Googla Play se uporabnikovemu sistemu dostavijo samo koda in viri, potrebni za delovanje na določeni napravi. Za razvijalca aplikacij prehod na paket aplikacij običajno temelji na omogočanju druge možnosti gradnje v nastavitvah in testiranju nastalega svežnja AAB.

V primerjavi s prenosom monolitnih APK-jev uporaba paketa aplikacij zmanjša količino podatkov, prenesenih v uporabnikov sistem, v povprečju za 15%, kar pomeni prihranek prostora za shranjevanje in hitrejšo namestitev aplikacije. Po Googlovih besedah ​​je skoraj milijon aplikacij prešlo na obliko App Bundle, vključno z aplikacijami Adobe, Duolingo, Gameloft, Netflix, redBus, Riafy in Twitter.

Ena najboljših lastnosti iz Android App Bundle ins, da je aplikacijo mogoče razdeliti na več delov, To se osredotoča predvsem na igre, saj bodo na primer pri dostavi sredstev As Play uporabniki, ki začnejo z igro, dosegli samo začetne ravni in po napredku lahko po potrebi prenesejo naslednje ravni. Trgovina Play bo določila, kateri viri so najprimernejši za vašo napravo, na primer brez potrebe po teksturah visoke ločljivosti v nizkokakovostni napravi, kar dodatno zmanjšuje potrebo po prenosu podatkov.

Po navedbah Googla zahteva po uporabi paketov Android App Bundle velja samo za nove aplikacije.

"Obstoječe aplikacije so trenutno izvzete, prav tako zasebne aplikacije, objavljene za upravljane uporabnike Googla Play," so sporočili iz podjetja. Obstoječe aplikacije lahko še naprej zagotavljajo posodobitve kot APK-ji in preklop na AAB ne bo odstranil konkurenčnih trgovin z aplikacijami. Če ste razvijalec, ki namerava izdati novo aplikacijo, je malo časa, da se prepričate, ali uporabljate novo obliko.

vir: https://android-developers.googleblog.com/


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.