Googles arkiverade APK-format är ett nytt sätt att frigöra lagringsutrymme på Android

click fraud protection

Google tillkännagav en ny funktion för App Bundles, som kan "arkivera" appar och frigöra lagringsutrymme genom att ta bort delar som inte lagrar data.

Många stationära applikationer och spel låter dig behålla lokal data efter en avinstallation, men det alternativet är mindre vanligt på Android. Det är särskilt ett problem med telefoner och surfplattor, där lagringen ofta är mer begränsad. Google arbetar nu på en ny lösning inbakad i sina utvecklingsverktyg: Arkiverade APK-filer.

Google skrev på Android Developers Blog på tisdagen, "en av de främsta anledningarna till att användare avinstallerar appar är att frigöra utrymme. För att förhindra onödiga avinstallationer och hjälpa användare att få ut mer av sina enheter började vi arbeta på en ny funktion som skulle möjliggöra apparkivering. Arkivering är en ny funktion som gör det möjligt för användare att återta ~60 % av applagringen tillfälligt genom att ta bort delar av appen istället för att avinstallera den helt."

[sc name="pull-quote-right" quote='"Arkivering är en ny funktion som gör det möjligt för användare att återta ~60 % av applagringen tillfälligt"' ]

Arkiverade APK-filer är inte en perfekt lösning för att återvinna data, men de kan vara ett värdefullt alternativ till den nuvarande allt-eller-inget-metoden med att behålla applikationer installerade på Android. Google har inte nämnt exakt hur de kommer att visas i Android-systemet, men företaget hoppas att det kommer att resultera i färre appavinstallationer - ett viktigt mått för apputvecklare.

Den kommande Bundletool 1.10 uppdateringen genererar automatiskt arkiverade APK-filer när en utvecklare skapar ett AAB-paket, även om Google säger att de faktiskt inte kommer att vara tillgängliga förrän "arkiveringsfunktionen är lanseras för konsumenter senare under året." Apputvecklare kan också välja bort att generera arkiverade APK-filer om de vill, genom att lägga till en anpassad variabel till build.gradle-filen i en app projekt.

Arkiverade APK-filer verkar bara vara nästa steg i utvecklingen av AAB-paket, som ursprungligen skapades för att minska storleken på installerade applikationer. Till skillnad från traditionella APK-filer på Android innehåller AAB-arkiv inte resurser (som ikoner och andra filer) för enheter som inte behövs på den aktuella enheten, vilket frigör lagringsutrymme för andra applikationer och spel.

Det är ännu inte klart om arkiverade APK-filer kommer att vara tillgängliga att använda under den kommande tiden Android 13 release, eller om de skulle kunna rullas ut med en uppdatering av Google Play Services på befintliga versioner av Android. Esper har också publicerat en sammanfattning av hur arkiverade APK-filer för närvarande fungerar, om du är nyfiken på mer information.

Källa:Google