Artikel

Was Sie über Android App Bundles wissen müssen

protection click fraud

Bereits 2018 hat Google eine neue Methode zum Hochladen von Apps in Google Play eingeführt: die Android-App-Bundle. Schneller Vorlauf bis August 2021, und es ist jetzt eine Voraussetzung, dass alle NeuBei Google eingereichte Bewerbungen verwenden das Format.

Wenn Sie kein Entwickler sind, werden Sie wahrscheinlich keine Änderungen sehen. Wir werden darüber sprechen, wie alles funktioniert und die Vor- und Nachteile des Umzugs besprechen, aber für die meisten Benutzer des Systems ist wirklich nichts verloren oder gewonnen beste Android-Handys. „Die meisten“ ist hier das Schlüsselwort – wenn Sie einen Datentarif mit niedriger Obergrenze haben oder eine sehr langsame Verbindung haben, haben Sie bei der Installation einer App etwas weniger Downloads.

Kleinere Downloads und kürzere Downloadzeiten sind großartig, wenn sie einen Unterschied machen. Das ist also gut zu hören. Sehen wir uns alles an, was Sie über Android-App-Bundles wissen müssen.

VPN-Angebote: Lebenslange Lizenz für 16 US-Dollar, monatliche Pläne für 1 US-Dollar und mehr

Was ist das .aab-Format?

Die Erweiterung .aab steht für (Sie haben es erraten) Android-App-Bundle und ist viel kürzer zu tippen und zu lesen, daher referenzieren wir sie mit diesem Namen.

Wenn Sie gerne mit den Systemdateien auf Ihrem Telefon herumspielen oder Apps von außerhalb des Google Play Stores laden, wissen Sie wahrscheinlich bereits, dass Android-Apps das Dateiformat .apk verwenden. Sie tun es immer noch, aber es wurde möglicherweise nicht auf diese Weise hochgeladen, wenn Sie die App über den Play Store installiert haben. Zurück im Mai 2018 Google hat das .aab-Format eingeführt, und Tausende von sehr beliebten Apps verwenden es bereits, darunter große Entwickler wie Adobe und Gameloft.

App Bundles wurden entwickelt, um Ihnen das zu bieten, was Sie zum Ausführen einer Android-App benötigen, und nichts zusätzliches.

APK-Dateien wurden entwickelt, um alles, was ein Gerät zum Ausführen einer App benötigt, in einem Paket zu bündeln, das Sie installieren können. Wenn Sie jedoch in eine .apk-Datei schauen, werden Sie feststellen, dass Sie oft eine Menge Zeug haben nicht muss die App auch dort ausführen. Ein Englischsprachiger, der beispielsweise eine App auf einem Smartphone installiert, benötigt andere App-Assets als ein Spanischsprachiger, der dieselbe App auf einem Tablet installiert. Aber eine typische .apk-Datei enthält sowieso beide Sätze von Assets (und noch viel mehr), da sie beim Erstellen keine Ahnung hatte, welche Teile Sie benötigen.

Das ist es, was das .abb-Dateiformat zumindest an der Oberfläche löst. Sobald ein Entwickler mit dem Schreiben und Testen seiner App fertig ist, kann er sie in eine große Datei packen, die alles enthält, was für die Ausführung auf jedem Gerät in jeder vom Entwickler unterstützten Region erforderlich ist. Diese Datei wird dann hochgeladen auf Google Play, wo Google sie in eine App umwandeln kann, die nur die Assets und Dateien enthält, die Sie zum Ausführen der App auf Ihrem Gerät benötigen. Natürlich liegt diese App immer noch im "normalen" .apk-Format vor, und Sie würden nie wissen, dass es etwas anders war, wie sie hochgeladen wurde, wenn Sie nicht im Internet darüber gelesen haben.

App Bundles sparen Bandbreitenkosten für Nutzer und Google selbst.

Dies kann Hunderte von MB der Dateigröße einsparen. Natürlich machen hundert MB hier oder da für die meisten von uns keinen großen Unterschied, weil unsere Telefontarife uns viele Daten liefern und sehr schnell sind, oder wir verwenden Wi-Fi, um Apps zu installieren. Es kann jedoch für diese begrenzten Datenpläne von großer Bedeutung sein, und so oder so ist es nie eine schlechte Sache, Downloadzeit zu sparen.

Für Google, das jeden Tag viele Apps für viele Benutzer bereitstellt, macht das einen großen Unterschied. Multiplizieren Sie 150 MB mit 1.000.000 Benutzern und multiplizieren Sie diese Zahl dann mit 365. Diese Bandbreite macht für jedes Unternehmen einen Unterschied – sogar für Google.

Der Wechsel zum .aab-Format schadet dem Endbenutzer nicht und spart Google eine Menge Geld. Aber es gibt ein paar andere Dinge, die erwähnt werden müssen, die nicht so gut sind.

In der Cloud gebaut

Google Cloud-Tensor-VerarbeitungseinheitenQuelle: Google

Damit eine App auf Ihrem Android-Handy ausgeführt werden kann, muss sie digital signiert vom Entwickler, der es erstellt hat. Diese Signatur wird jedes Mal überprüft, wenn Sie die App ausführen oder versuchen, die App zu aktualisieren, und wenn die Dinge nicht ausgecheckt werden, können Sie sie nicht ausführen oder aktualisieren.

Da .abb-Pakete in installierbare .apk-Dateien in der Cloud umgewandelt werden, erfolgt die Signierung durch Google. Das bedeutet, dass der Entwickler Google einen Schlüssel zuweisen lassen muss, wenn die App über Entwicklersoftware erstellt wird, oder der Entwickler muss Google seinen Signaturschlüssel zur Verfügung stellen.

Das Signieren von Schlüsseln ist ein kritischer Aspekt der App-Sicherheit, und bevor die Idee zu .abb-Paketen aufkam, wurde den Entwicklern gesagt, dass sie Lassen Sie sie niemals aus ihrem Besitz, weil dies es jemand anderem ermöglichen könnte, sich für sie auszugeben, soweit die App es war betroffen. Wenn Sie also meinen Signaturschlüssel haben, können Sie meine App böswillig aktualisieren, und niemand wäre klüger.

Die Möglichkeit, dass ein Schurken den Play Store durchbrechen und Malware mit den richtigen Schlüsseln signieren kann, ist sehr unwahrscheinlich, aber es gibt Google etwas mehr Kontrolle als zuvor. Entwickler sind jedoch zu Recht besorgt darüber. Die Antwort von Google bestand darin, ein System zur Codetransparenz bereitzustellen, in das ein Entwickler einige einfügen kann Code in ihrer App, der später verwendet wird, um zu überprüfen, ob die von Google generierte App mit ihrer übereinstimmt. hochgeladen.

Die Leute sind auch besorgt, dass nur Google Play Apps im .abb-Format und App-Stores von Drittanbietern unterstützt stelle dich einem weiteren harten Kampf wenn es um eine Adoption geht. Um dies zu beheben, hat Google es einem Entwickler ermöglicht, jederzeit eine mit dem richtigen Schlüssel signierte .apk seiner App über die Google Play Developer Console herunterzuladen, auch wenn die App noch nicht veröffentlicht ist.

Obwohl wir uns über die Kontrolle, die Google über Android hat, Sorgen machen sollten, bleibt die Tatsache, dass die meisten Benutzer damit vollkommen zufrieden sind. Der Wechsel zum Android App Bundle gibt Google zwar etwas mehr Kontrolle, aber auch kleinere Downloads, die allen Parteien Zeit und Geld sparen. Andere Unternehmen sind in der Lage, das Dateiformat .abb zu übernehmen, und Amazon hat genau das getan.

Wenn Sie kein Entwickler sind, gibt es wirklich nichts zu befürchten, dass außerhalb von Google am Ende ein kleiner Vorteil gegenüber der Android-Konkurrenz entsteht.

Wir können eine Provision für Käufe über unsere Links verdienen. Mehr erfahren.

Google Pixel 5a wird am 17. August enthüllt, behauptet neues Leck
Es wird gemunkelt, dass

Glaubt man einem neuen Leak, wird Googles Pixel 5a 5G an diesem Dienstag enthüllt. Das Leck deutet auch darauf hin, dass das Telefon einen großen 4.680-mAh-Akku haben wird.

Die 8 besten Tipps, Hacks und Tricks zu Google Kalender, die Sie kennen müssen
Verleihen Sie Ihrem Terminkalender ein persönliches Flair

Google Kalender ist einfach zu bedienen, aber ohne Anleitung schwierig zu meistern. Wir verfolgen seit Jahren alle Ergänzungen und Verbesserungen von Google an Google Kalender und wissen, wie man die Android-App oder Browser-App optimal nutzt. Hier sind unsere bevorzugten Methoden zur Verbesserung des Kalenders, von Erweiterungen bis hin zu Tastenkombinationen.

Warum ich trotz dieser 4 Kompromisse eine Galaxy Watch 4 vorbestellt habe
Schaust du zu?

Die Galaxy Watch 4 ist als Standardträger für das neue Wear OS 3 noch unbewiesen, aber ich konnte letzten Mittwoch nicht schnell genug auf den Vorbesteller-Knopf drücken. Deshalb kaufe ich eine Galaxy Watch 4 – und warum sollten Sie es auch tun.

Koppeln Sie eine intelligente Glühbirne mit einem SmartThings-Hub und schauen Sie nie zurück
Lass uns anzünden

Samsung SmartThings ist eine fantastische Smart-Home-Plattform, mit der Sie Ihr Zuhause dank der Kompatibilität mit einigen der beliebtesten Geräte, einschließlich intelligenter Glühbirnen, automatisieren können. Wenn Sie also nach den besten intelligenten Lichtern für Samsung SmartThings suchen, sind dies Ihre Optionen.

Jerry Hildenbrand

Jerry ist ein Amateur-Holzarbeiter und ein kämpfender Schattenbaum-Mechaniker. Es gibt nichts, was er nicht auseinander nehmen kann, aber vieles kann er nicht wieder zusammenbauen. Du wirst ihn finden, wie er seine laute Meinung auf Android Central schreibt und sagt und gelegentlich auf Twitter.

instagram story viewer