U tipster di Google Mishaal Rahman hà truvatu una nova funzione di APK Archivati in Android 13. L'archiviazione di l'app invece di disinstallarla elimina parte di questu invece di sguassà tutte e dati, riducendu cusì u spaziu di almacenamiento occupatu da l'app. Siccomu i dati di l'utilizatori ùn sò micca sguassati durante l'archiviazione, vi permette di cuntinuà induve avete lasciatu quandu l'applicazione hè scaricata di novu.
I sviluppatori chì custruiscenu e so app cù Android Gradle Plugin 7.3 anu prestu un novu tipu di APK creatu per elli, chjamatu "APK archiviatu". Questu "APK archiviatu" serà creatu per mezu di una versione aghjurnata di u strumentu di pacchettu, l'uttellu chì cunverte i pacchetti di l'applicazioni in APK distribuiti à i dispositi. Mentre Google dice chì hà da cumincià à creà APK archiviati avà, dice chì questi APK ùn saranu micca funziunali finu à chì a funziunalità d'archiviazione diventa dispunibule per i cunsumatori più tardi questu annu. Google ùn hà micca datu assai dettagli nantu à ciò chì sta funzione sarà. Tuttavia, postu chì a funzione hè prevista per esse dispunibule quist'annu, ci hè una pussibilità chì pò vene cù a versione Android 13.
Cumu funziona l'APK archiviatu?
L'applicazioni Android sò distribuite in l'APK, chì sò basamente file ZIP cù una struttura persunalizata. Dentru, cuntenenu u codice di l'applicazione, i so risorse, biblioteche, qualchi metadata è altre cose. A dimensione di l'app dipende da ciò chì hè in l'APK, è s'ellu ci sò grandi è parechji schedari cum'è l'imaghjini, i video, l'audio, l'app pò piglià assai spaziu in u vostru dispositivu. A creazione di un apk archiviatu elimina i fugliali necessarii per l'app per eseguisce da l'almacenamiento di u telefunu, eccettu per i dati di l'utilizatori. In questu modu, quandu l'applicazione hè scaricata di novu, l'applicazione riprende perchè i dati di l'utilizatori sò sempre almacenati.
I sviluppatori chì custruiscenu e so app cù Android Gradle Plugin 7.3 anu prestu un novu tipu di APK creatu per elli, chjamatu "APK archiviatu". Questu "APK archiviatu" serà creatu per mezu di una versione aghjurnata di u strumentu di pacchettu, l'uttellu chì cunverte i pacchetti di l'applicazioni in APK distribuiti à i dispositi. Mentre Google dice chì hà da cumincià à creà APK archiviati avà, dice chì questi APK ùn saranu micca veramente funziunali finu à chì a funziunalità d'archiviu diventa dispunibule per i cunsumatori più tardi questu annu.
Google Play scarica e parti necessarie di l'app per mette in opera l'app archiviata. Questi pods APK ponu esse installati nantu à l'APK archiviatu postu chì sò tutti firmati cù a listessa chjave di firma di l'app è deve avè u listessu codice di versione. Una volta questi APK sò stallati, l'utilizatore ripiglià induve l'abbandunò postu chì i so dati ùn sò mai sguassati quandu archivi l'app. Sta funziunalità hè digià dispunibule in iOS. Curiosamente, Google hà fattu sta funziunalità open-source, chì permette à i sviluppatori di inspeccionà u codice è possibbilmente aduprà in altre app stores. Cù sta funzione, a dimensione di l'applicazioni innecessarii pò esse ridutta, l'applicazioni grandi ponu aduprà menu spaziu di almacenamento in u telefunu, o pò esse più faciule per liberà u spaziu per i telefoni smartphones cù pocu spaziu di almacenamiento. Ci hè un latu pusitivu in questu, è ci hè un svantaghju. Ancu se a compressione di l'applicazione riduce u spaziu di almacenamentu, hè necessariu di scaricà l'applicazione di novu per aduprà di novu. Sti pussibulità dipendenu da u sviluppu di a funzione di archiviazione di l'applicazioni.