Google Play akzeptiert ab August keine APKs mehr und tendiert nun zu Apps im AAB-Format 

Während der Google I/O die Google-Entwickler die für die Android-Entwicklung verantwortlich sind Sie haben angekündigt, dass ab August dieses Jahres die Migration von Anwendungen in Google Play durchgeführt wird das Android App Bundle-Verteilungsformat anstelle von APK verwenden.

Damit ist ab August 2021 das Format App Bundle muss auf alle neuen Anwendungen angewendet werden, die zu Google Play hinzugefügt wurden. sowie für die Lieferung von Anwendungen, die ohne Installation laufen (ZIP-Sofortanwendung).

Daran erinnern, dass Seit es Android gibt, werden Android-Apps im APK-Format veröffentlicht A enthält den gesamten Code und die Ressourcen für eine Anwendung sowie einige Sicherheitsfunktionen, z. B. ein Signaturmanifest. Wenn ein APK installiert ist, wird es einfach in einen bestimmten Ordner kopiert und einer internen Datenbank installierter Anwendungen hinzugefügt.

Während der Installation wird auch die Anwendungssignatur auf ihre Gültigkeit überprüft. Wenn die Anwendung bereits installiert ist, vergleicht Android die Signatur der neuen Anwendung mit der der bereits installierten Anwendung. Wenn die Signatur ungültig ist oder nicht übereinstimmt, verweigert Android die Installation der Anwendung. Diese Signaturüberprüfung ist ein wichtiger Bestandteil der Android-Sicherheit.

Im Jahr 2018 führte Google jedoch ein neues Format namens Android App Bundles oder AAB ein. Google kündigte an, dass dieses neue Format kleinere Anwendungsdateien und einfachere Möglichkeiten zur Steuerung verschiedener Aspekte von Anwendungen ermöglichen würde. Unter den Millionen Apps im Google Play Store nutzen bereits Tausende das AAB-System.

Die Updates der bereits im Katalog vorhandenen Anwendungen können weiterhin im APK-Format verteilt werden. Um zusätzliche Ressourcen in Spielen anzubieten, sollte der Play Asset Delivery Service anstelle von OBB verwendet werden. Um App Bundle-Anwendungen mit einer digitalen Signatur zu zertifizieren, muss der Play App Signing-Dienst verwendet werden, was das Platzieren von Schlüsseln in der Google-Infrastruktur für die Generierung digitaler Signaturen beinhaltet.

App Bundle ist ab Android 9 kompatibel und ermöglicht es Ihnen, ein Paket zu erstellen, das alles enthält, was eine Anwendung zum Funktionieren benötigt auf jedem Gerät: Sprachpakete, Unterstützung für verschiedene Bildschirmgrößen und Assemblys für verschiedene Hardwareplattformen. Beim Herunterladen einer Anwendung von Google Play werden nur der Code und die Ressourcen an das System des Benutzers geliefert, die für den Betrieb auf einem bestimmten Gerät erforderlich sind. Für einen App-Entwickler besteht der Wechsel zum App-Bundle normalerweise darin, eine andere Build-Option in den Einstellungen zu aktivieren und das resultierende AAB-Bundle zu testen.

Im Vergleich zum Herunterladen monolithischer APKs reduziert die Verwendung des App-Bundles die Menge der auf das System des Benutzers heruntergeladenen Daten um durchschnittlich 15 %, was zu Einsparungen beim Speicherplatz und einer schnelleren App-Installation führt. Laut Google haben fast eine Million Apps auf das App Bundle-Format umgestellt, darunter Apps von Adobe, Duolingo, Gameloft, Netflix, redBus, Riafy und Twitter.

Eine der besten Funktionen aus dem Android App Bundle unds dass ein Antrag in mehrere Teile gegliedert werden kann, Dies konzentriert sich insbesondere auf Spiele, da mit Play Asset Delivery beispielsweise Benutzer, die ein Spiel starten, nur die anfänglichen Level erhalten und im weiteren Verlauf bei Bedarf die folgenden Level herunterladen können. Und der Play Store ermittelt, welche Ressourcen beispielsweise am besten für Ihr Gerät geeignet sind, ohne dass hochauflösende Texturen auf einem Low-End-Gerät erforderlich sind, wodurch der Bedarf an Datenübertragung weiter reduziert wird.

Die Verpflichtung zur Nutzung von Android App Bundles gilt laut Google nur für neue Apps.

"Bestehende Anwendungen sind derzeit ausgenommen, ebenso wie private Anwendungen, die für verwaltete Nutzer von Google Play veröffentlicht wurden", sagte das Unternehmen. Vorhandene Apps können weiterhin Updates als APKs bereitstellen und durch den Wechsel zu AAB werden konkurrierende App-Stores nicht entfernt. Wenn Sie als Entwickler eine neue Anwendung veröffentlichen möchten, bleibt Ihnen nur noch wenig Zeit, um sicherzustellen, dass Sie das neue Format verwenden.

Quelle: https://android-developers.googleblog.com/


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.