Android App-Bundles Versprechen kleinere Anwendung Größen

0
108

von Martin Brinkmann am Oktober 20, 2018 in der Google-Android – Keine Kommentare

Google eingeführt AppBundles in Android Studio 3.2 Beta im Juni. Android Studio ist die wichtigste Entwicklungsumgebung für Android-Entwickler und neue Funktionen eingeführt, die in der Entwickler-software wird schnell angenommen, in der Regel von den Entwicklern.

App-Bundles kann am besten beschrieben werden als Sammlungen von Android APK-Dateien (apps), die optimiert sind für verschiedene smartphones. Google Play Store, die Standard-Android-Store, wählt die beste version, die es für einen Kunden Gerät aus der Liste der verfügbaren APK-Dateien im bundle und erzielt nur, dass das Gerät des Benutzers.

Zuvor, eine einzelne APK-Datei, die konnte include-code für verschiedene smartphones verteilt wurde, das Gerät des Benutzers.

Google lief einige benchmarks auf die Effektivität von App-Bundles und die kürzlich berichtet, dass die Größe der Anwendungen geschoben, um den Benutzer-Geräten sank um etwa 35% im Durchschnitt, wenn App-Bundles verwendet werden, und weitere 8% auf 16% Dank Unterstützung für unkomprimierte native Bibliotheken zu beseitigen, dass die “Notwendigkeit zum speichern von mehreren Kopien auf dem Gerät”.

Anwendungen geliefert werden, schneller auf Benutzer-Geräte als Antwort. Als Ergebnis Anwendungen, die weniger Platz auf der Benutzer-Geräte als auch welche, die von Vorteil sein sollte. Wenn Sie die 8% Durchschnitt Abbildung Anwendung sollte die Verwendung weniger Speicherplatz auf dem Gerät.

Die Größe der Anwendungen für Android wuchs um den Faktor 5 seit 2012; Entwickler benötigt, um integrierte Bilder mit höherer Qualität, und begann zu verwenden die zusätzlichen Funktionen, die Google Hinzugefügt Android.

Während Benutzer mit 128 Gigabyte-Speicher kann nicht über die änderung, die Nutzer mit Geräten mit 8 Gigabyte oder 16 Gigabyte Speicher kann sicherlich zu schätzen wissen, die Entwicklung.

Google ergab auch, dass die Anwendung die Größe ist ein wichtiger Faktor in der Anwendung deinstalliert und das kleinere Anwendung Größen daher sollten reduzieren Sie die Anzahl der Deinstallationen von Anwendungen, die die Verwendung der neuen App-Bundles-Funktion.

android install success rate

Die Abbildung oben zeigt, dass die Installation Erfolgsrate deutlich sinkt für größere Anwendungen.

Nachteil App-Bundles ist, dass die Entwickler brauchen, um die Nutzung der Funktion. Google wird beschrieben, das Verfahren in der folgenden Weise:

  1. Der Entwickler Ihre Anwendungen mit Android Studio, Einheit oder eine andere IDE verwenden.
  2. Der Entwickler wählt zu bauen, die app als Android-App-Bundle.
  3. Entwickler die Anmeldung für die Zwecke der überprüfung-
  4. Wenn die Anwendung wird hochgeladen zu Google Play, der service verarbeitet Sie und Schlitze APKs signiert “mit der app signing key für alle möglichen Geräte-Konfiguration und die Sprache, die Sie unterstützen”.

Wenn Benutzer installieren Sie die App aus Google Play, sondern nur den Teil, der die Anwendung am besten geeignet ist für das Gerät des Benutzers ausgeliefert wird. Bedeutet, keine zusätzliche Sprache Streicher, keine nicht unterstützten Bildschirm-Größen oder die CPU-Architektur der bits geliefert werden.

Inhalte werden dem Benutzer-Gerät auf die Nachfrage, ob die Parameter, wie die system Sprache ändert oder wenn die Nutzer wollen, verwenden Sie dynamische Funktionen.

Schlusswort

Android-Nutzer können erwarten, um zu sehen, eine Verringerung der Größe für einige der angebotenen Anwendungen auf Google Play. Entwickler verwenden App-Bundles wie es bietet direkte Vorteile für Sie und Ihre Benutzer, und Benutzer können feststellen, dass die Anwendung nicht nehmen so viel Platz mehr auf den Geräten.

Jetzt Sie: Wie viele Anwendungen haben Sie installiert auf Ihrem Android-Gerät?