Google heeft een nieuwe functie aangekondigd voor app-bundels, waarmee apps kunnen worden 'gearchiveerd' en opslagruimte kan worden vrijgemaakt door delen te verwijderen die geen gegevens opslaan.
Bij veel desktopapplicaties en games kun je lokale gegevens behouden na het verwijderen, maar die optie komt minder vaak voor op Android. Dat is vooral een probleem bij telefoons en tablets, waar de opslag vaak beperkter is. Google werkt nu aan een nieuwe oplossing die in zijn ontwikkeltools is ingebouwd: gearchiveerde APK's.
Google schreef dinsdag op de Android Developers Blog: "Een van de belangrijkste redenen waarom gebruikers apps verwijderen, is om ruimte vrij te maken. Om onnodige verwijderingen te voorkomen en gebruikers te helpen meer uit hun apparaten te halen, zijn we begonnen te werken aan een nieuwe functie die app-archivering mogelijk maakt. Archiveren is een nieuwe functionaliteit waarmee gebruikers tijdelijk ~60% van de app-opslag kunnen terugwinnen door delen van de app te verwijderen in plaats van deze volledig te verwijderen."
[sc name="pull-quote-right" quote='"Archiveren is een nieuwe functionaliteit waarmee gebruikers tijdelijk ~60% van de app-opslag kunnen terugwinnen"' ]
Gearchiveerde APK's zijn geen perfecte oplossing voor het terugwinnen van gegevens, maar ze kunnen wel een waardevol alternatief zijn voor de huidige alles-of-niets-aanpak waarbij applicaties op Android geïnstalleerd blijven. Google heeft niet precies vermeld hoe ze op het Android-systeem zullen verschijnen, maar het bedrijf hoopt dat dit zal resulteren in minder app-verwijderingen – een belangrijke maatstaf voor app-ontwikkelaars.
De komende Bundeltool 1.10 update zal automatisch gearchiveerde APK's genereren wanneer een ontwikkelaar een app-bundel maakt, hoewel Google zegt dat ze pas daadwerkelijk toegankelijk zullen zijn als "de archiveringsfunctionaliteit is later dit jaar gelanceerd voor consumenten." App-ontwikkelaars kunnen zich ook afmelden voor het genereren van gearchiveerde APK's als ze dat willen, door een aangepaste variabele toe te voegen aan het build.gradle-bestand in een app project.
Gearchiveerde APK's lijken slechts de volgende stap te zijn in de voortgang van app-bundels, die oorspronkelijk zijn gemaakt om de grootte van geïnstalleerde applicaties te verkleinen. In tegenstelling tot traditionele APK's op Android bevatten app-bundels geen bronnen (zoals pictogrammen en andere bestanden) voor apparaten die niet nodig zijn op het huidige apparaat, waardoor opslagruimte vrijkomt voor andere toepassingen en spellen.
Het is nog niet duidelijk of gearchiveerde APK's in de komende tijd beschikbaar zullen zijn voor gebruik Androïde 13 release, of dat ze kunnen worden uitgerold met een update van Google Play Services op bestaande versies van Android. Esper heeft ook gepubliceerd een overzicht van hoe gearchiveerde APK's momenteel werken, als je nieuwsgierig bent naar meer informatie.
Bron:Googlen