Googlov arhivirani format APK je nov način za sprostitev prostora za shranjevanje v sistemu Android

Google je napovedal novo funkcijo za App Bundle, ki lahko 'arhivira' aplikacije in sprosti prostor za shranjevanje z odstranitvijo delov, ki ne shranjujejo podatkov.

Številne namizne aplikacije in igre vam omogočajo, da obdržite lokalne podatke po odstranitvi, vendar je ta možnost v sistemu Android manj pogosta. To je še posebej težava pri telefonih in tablicah, kjer je prostor za shranjevanje pogosto bolj omejen. Google zdaj dela na novi rešitvi, vključeni v njegova razvojna orodja: arhivirani APK-ji.

Google je v torek na spletnem dnevniku razvijalcev Android zapisal, da je "eden glavnih razlogov, zakaj uporabniki odstranijo aplikacije, sprostitev prostora. Da bi preprečili nepotrebne odstranitve in uporabnikom pomagali bolje izkoristiti svoje naprave, smo začeli delati na novi funkciji, ki bi omogočila arhiviranje aplikacij. Arhiviranje je nova funkcionalnost, ki bo uporabnikom omogočila, da začasno povrnejo približno 60 % prostora za shranjevanje aplikacije, tako da odstranijo dele aplikacije, namesto da bi jo v celoti odstranili."

[sc name="pull-quote-right" quote='"Arhiviranje je nova funkcija, ki bo uporabnikom omogočila, da začasno povrnejo ~60 % prostora za shranjevanje aplikacij"' ]

Arhivirani APK-ji niso popolna rešitev za povrnitev podatkov, vendar so lahko dragocena alternativa trenutnemu pristopu vse ali nič z ohranjanjem nameščenih aplikacij v sistemu Android. Google ni natančno omenil, kako bodo prikazani v sistemu Android, vendar podjetje upa, da bo to povzročilo manj odstranitev aplikacij - pomembna metrika za razvijalce aplikacij.

Prihajajoči Bundletool 1.10 posodobitev bo samodejno ustvarila arhivirane APK-je vsakič, ko razvijalec ustvari App Bundle, čeprav Google pravi, da dejansko ne bodo dostopni, dokler "funkcija arhiviranja ni potrošnikom na voljo pozneje v tem letu." Razvijalci aplikacij lahko tudi onemogočijo ustvarjanje arhiviranih APK-jev, če želijo, tako da v datoteko build.gradle v aplikaciji dodajo spremenljivko po meri projekt.

Zdi se, da so arhivirani APK-ji samo naslednji korak v napredovanju aplikacijskih svežnjev, ki so bili prvotno ustvarjeni za zmanjšanje velikosti nameščenih aplikacij. Za razliko od tradicionalnih APK-jev v sistemu Android paketi App Bundle ne vključujejo virov (kot so ikone in druge datoteke) za naprave, ki jih trenutna naprava ne potrebuje, kar sprosti prostor za shranjevanje drugih aplikacij in igre.

Ni še jasno, ali bodo arhivirani APK-ji na voljo za uporabo v prihodnjem Android 13 izdaji ali če bi jih bilo mogoče uvesti s posodobitvijo storitev Google Play v obstoječih različicah Androida. Objavil je tudi Esper povzetek tega, kako trenutno delujejo arhivirani APK-ji, če te zanima več informacij.

Vir:Google