Windows Tips & News

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

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?

Windows 10 Build 19041.207 (20H1, langsom ring)

Windows 10 Build 19041.207 (20H1, langsom ring)

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevneMicrosoft har udg...

Læs mere

Windows 10 Build 19041.207 (20H1, langsom ring)

Windows 10 Build 19041.207 (20H1, langsom ring)

Microsoft har udgivet en ny patch til Windows 10 version 2004, Opdatering maj 2020. Opdateringen ...

Læs mere

Sådan åbner du avancerede indstillinger for en strømplan direkte i Windows 8.1

Sådan åbner du avancerede indstillinger for en strømplan direkte i Windows 8.1

Som standard leveres Windows 8.1, Windows 8, Windows 7 og Vista med tre strømplaner: High Perform...

Læs mere