Windows Tips & News

APK-Updates werden auf Android viel kleiner sein

click fraud protection

Google ist dabei, eine neue Technik namens „File-by-File-Patching“ einzuführen, mit der die Größe von App-Updates von 65 % um bis zu 90 % reduziert werden kann. Dadurch wird die Bandbreite des Benutzers gespart, was für Benutzer mit eingeschränktem Datentarif und auch für Breitbandverbindungen mit geringerer Geschwindigkeit eine äußerst gute Nachricht ist.

Die offizielle Ankündigung, die das Patchen von "Datei für Datei" beschreibt, besagt Folgendes:

Datei-für-Datei basiert auf der Erkennung von Änderungen in unkomprimierten Daten. Um einen Patch zu generieren, dekomprimieren wir zuerst sowohl alte als auch neue Dateien, bevor wir das Delta berechnen (wir verwenden hier immer noch bsdiff). Um den Patch anzuwenden, dekomprimieren wir dann die alte Datei, wenden das Delta auf den unkomprimierten Inhalt an und komprimieren dann die neue Datei erneut. Dabei müssen wir sicherstellen, dass das APK auf Ihrem Gerät Byte für Byte perfekt zu dem im Play Store passt (siehe APK-Signaturschema v2 warum).

Während App-Updates komprimiert werden, sodass Ihr Gerät eine geringere Datenmenge herunterladen muss, wird mehr CPU-Rechenleistung auf dem Gerät des Benutzers benötigt, um sie zu entpacken und die Deltas zusammenzuführen. Laut Google wird dies für Geräte, die nach 2015 veröffentlicht wurden, kein Problem sein und keine größeren Verzögerungen von mehr als 1 Sekunde pro Megabyte verursachen. Bei älteren Telefonen und Tablets kann es jedoch deutlich länger dauern.

Aus diesem Grund hat Google das Datei-für-Datei-Patching auf nur automatische Updates beschränkt. Die manuelle Aktualisierung von Apps profitiert nicht von dieser neuen Komprimierung auf APKs.

Die folgende Tabelle zeigt den Vergleich der Update-Größen mit und ohne File-by-File-Patching.

Das Unternehmen hat die Quellcode auf GitHub. über Neowin.

Was halten Sie von dieser Änderung? Was ist besser für Sie - eine kleinere Updategröße oder eine schnellere Installationszeit?

So erstellen Sie ein aktualisiertes ISO mit Windows 7 SP2 Convenience Rollup, damit Windows Update funktioniert

So erstellen Sie ein aktualisiertes ISO mit Windows 7 SP2 Convenience Rollup, damit Windows Update funktioniert

Obwohl Microsoft ein veröffentlicht hat Komfort-Rollup für Windows 7 Das ist wie Service Pack 2, ...

Weiterlesen

Deaktivieren Sie UI-Animationen in Firefox 57 Quantum

Deaktivieren Sie UI-Animationen in Firefox 57 Quantum

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimierenW...

Weiterlesen

Ändern Sie die Standardsuchmaschine in Firefox

Ändern Sie die Standardsuchmaschine in Firefox

Abhängig von Ihrem Land und Ihrer Region kann Firefox standardmäßig mit einer anderen Suchmaschin...

Weiterlesen