Windows Tips & News

APK-opdateringer vil være meget mindre på Android

click fraud protection

Google er ved at udrulle en ny teknik kendt som "File-by-File patching", som kan reducere størrelsen af ​​appopdateringer fra 65 % med op til 90 %. Dette vil spare brugerens båndbredde, hvilket er ekstremt gode nyheder for brugere med begrænset dataplan og også for bredbåndsforbindelser med lavere hastighed.

Den officielle meddelelse, der beskriver "File-by-File" patching, siger følgende:

Fil-for-fil er baseret på registrering af ændringer i ukomprimerede data. For at generere en patch skal vi først dekomprimere både gamle og nye filer, før vi beregner deltaet (vi bruger stadig bsdiff her). For derefter at anvende patchen, dekomprimerer vi den gamle fil, anvender deltaet på det ukomprimerede indhold og komprimerer derefter den nye fil igen. Når vi gør det, skal vi sikre os, at APK'en på din enhed passer perfekt, byte for byte, til den i Play Butik (se APK-signaturskema v2 for hvorfor).

Mens appopdateringer vil blive komprimeret, så din enhed skal downloade en mindre mængde data, vil det kræve mere CPU-processorkraft på brugerens enhed at pakke dem ud og flette deltaerne. Ifølge Google vil dette ikke være et problem for enheder udgivet efter 2015 og vil ikke forårsage større forsinkelser i mere end 1 sekund pr. megabyte. Men for ældre telefoner og tablets kan det tage væsentligt længere tid.

På grund af dette har Google begrænset fil-for-fil-patching til kun automatiske opdateringer. Manuel opdatering af apps vil ikke drage fordel af denne nye komprimering på APK'er.

Følgende tabel viser sammenligningen af ​​opdateringsstørrelser med og uden fil-for-fil-patching.

Selskabet har stillet til rådighed kildekode på GitHub. via Neowin.

Hvad synes du om denne ændring? Hvad er bedre for dig - en mindre opdateringsstørrelse eller en hurtigere installationstid?

Feedback Portal accepterer nu feedback for mere end 30 Microsoft-produkter

Feedback Portal accepterer nu feedback for mere end 30 Microsoft-produkter

For et par uger siden lancerede Microsoft en ny feedbackportal for brugerne at sende deres tanker...

Læs mere

Windows 10 batteriafladningsarkiver

Sådan aktiverer du estimeret batterilevetid i Windows 10Strømikonet i Windows 10 fungerer som en ...

Læs mere

Tilføj private faner i stedet for private vinduer i Firefox

Tilføj private faner i stedet for private vinduer i Firefox

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevneDen klassiske Ope...

Læs mere