Windows Tips & News

APK-uppdateringar kommer att vara mycket mindre på Android

Google är på väg att lansera en ny teknik som kallas "File-by-File patching", som kan minska storleken på appuppdateringar från 65 % med upp till 90 %. Detta kommer att spara användarens bandbredd, vilket är extremt goda nyheter för användare med begränsad dataplan och även för bredbandsanslutningar med lägre hastighet.

Det officiella tillkännagivandet som beskriver "File-by-File" patchning anger följande:

Fil-för-fil bygger på att upptäcka ändringar i okomprimerad data. För att generera en patch, dekomprimerar vi först både gamla och nya filer innan vi beräknar deltat (vi använder fortfarande bsdiff här). Sedan för att applicera patchen, dekomprimerar vi den gamla filen, applicerar deltat på det okomprimerade innehållet och komprimerar sedan om den nya filen. När vi gör det måste vi se till att APK-filen på din enhet är en perfekt match, byte för byte, med den i Play Butik (se APK-signaturschema v2 varför).

Medan appuppdateringar kommer att komprimeras så att din enhet behöver ladda ner en mindre mängd data, kommer det att kräva mer CPU-processorkraft på användarens enhet för att packa upp dem och slå samman deltan. Enligt Google kommer detta inte att vara ett problem för enheter som släpps efter 2015 och kommer inte att orsaka några större förseningar på mer än 1 sekund per megabyte. Men för äldre telefoner och surfplattor kan det ta betydligt längre tid.

På grund av detta har Google begränsat fil-för-fil-patchning till endast automatiska uppdateringar. Manuell uppdatering av appar kommer inte att dra nytta av denna nya komprimering på APK-filer.

Följande tabell visar jämförelsen av uppdateringsstorlekar med och utan fil-för-fil-korrigering.

Bolaget har tillhandahållit källkod på GitHub. via Neowin.

Vad tycker du om denna förändring? Vad är bättre för dig - en mindre uppdateringsstorlek eller en snabbare installationstid?

Hur man gör nätverket privat eller offentligt i Windows 11

Hur man gör nätverket privat eller offentligt i Windows 11

Det här inlägget visar dig flera sätt att göra ett nätverk privat eller offentligt i Windows 11. ...

Läs mer

Windows 11 låter dig nu ställa in standardwebbläsaren med ett enda klick

Windows 11 låter dig nu ställa in standardwebbläsaren med ett enda klick

Ändra standardwebbläsaren i Windows 11 är en utmaning. Istället för att ge användarna en enkel vä...

Läs mer

Microsoft har äntligen tagit Surf-spelet till iOS

Microsoft har äntligen tagit Surf-spelet till iOS

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaFör int...

Läs mer