Google je najavio novu značajku za App Bundles, koja može 'arhivirati' aplikacije i osloboditi prostor za pohranu uklanjanjem dijelova koji ne pohranjuju podatke.
Mnoge stolne aplikacije i igre omogućuju vam da zadržite lokalne podatke nakon deinstalacije, ali ta je opcija rjeđa na Androidu. To je posebno problem s telefonima i tabletima, gdje je prostor za pohranu često ograničeniji. Google sada radi na novom rješenju ugrađenom u svoje razvojne alate: arhivirani APK-ovi.
Google je u utorak napisao na blogu Android Developers, "jedan od glavnih razloga zašto korisnici deinstaliraju aplikacije je oslobađanje prostora. Kako bismo spriječili nepotrebna deinstaliranja i pomogli korisnicima da bolje iskoriste svoje uređaje, počeli smo raditi na novoj značajci koja bi omogućila arhiviranje aplikacija. Arhiviranje je nova funkcija koja će korisnicima omogućiti privremeno vraćanje ~60% pohrane aplikacije uklanjanjem dijelova aplikacije umjesto potpunog deinstaliranja."
[sc name="pull-quote-right" quote='"Arhiviranje je nova funkcija koja će korisnicima omogućiti da privremeno zatraže ~60% pohrane aplikacije"' ]
Arhivirani APK-ovi nisu savršeno rješenje za vraćanje podataka, ali bi mogli biti vrijedna alternativa trenutnom pristupu sve ili ništa uz zadržavanje aplikacija instaliranih na Androidu. Google nije spomenuo kako će se točno pojaviti u sustavu Android, ali tvrtka se nada da će to rezultirati manjim brojem deinstalacija aplikacija — važnom metrikom za programere aplikacija.
Nadolazeći Bundletool 1.10 ažuriranje će automatski generirati arhivirane APK-ove kad god razvojni programer stvori App Bundle, iako Google kaže da im zapravo neće biti moguće pristupiti sve dok se "funkcija arhiviranja ne izvrši lansiran za potrošače kasnije tijekom godine." Programeri aplikacija također mogu isključiti generiranje arhiviranih APK-ova ako žele dodavanjem prilagođene varijable u datoteku build.gradle u aplikaciji projekt.
Čini se da su arhivirani APK-ovi samo sljedeći korak u napredovanju paketa aplikacija, koji su prvobitno stvoreni da bi se smanjila veličina instaliranih aplikacija. Za razliku od tradicionalnih APK-ova na Androidu, App Bundleovi ne uključuju resurse (kao što su ikone i druge datoteke) za uređaje koji nisu potrebni na trenutačnom uređaju, čime se oslobađa prostor za pohranu za druge aplikacije i igre.
Još nije jasno hoće li arhivirani APK-ovi biti dostupni za korištenje u narednom razdoblju Android 13 izdanje ili ako bi se mogli pokrenuti s ažuriranjem Google Play usluga na postojećim verzijama Androida. Esper je također objavio sažetak načina na koji arhivirani APK-ovi trenutno funkcioniraju, ako ste znatiželjni za više informacija.
Izvor:Google