Vor kurzem hat Google eine neue Funktion app bundle
das ist ein ziemlich ähnliches Konzept wie APK, außer seiner Flexibilität und architektonischen Unterschiede.
Ich habe viele Blogs/Artikel gelesen, um zu verstehen, wie das App-Bundle auf Geräten im Vergleich zur APK-Datei funktioniert.
Was ist der eigentliche interne Arbeitsprozess von App Bundle und wie funktioniert es auf Android Geräten ab Google Play Store?
App Bundles sind ein Veröffentlichungsformat, während APK (Android-Anwendung PacKage) das Paketformat ist, das möglicherweise auf dem Gerät installiert wird.
App-Bundles erstellen mit bundletool eine Reihe von APKs. (.apks) Dies kann extrahiert werden, und die Basis- und Konfigurationssplits sowie potenzielle dynamische Funktionsmodule können auf einem Gerät bereitgestellt werden.
Die Abhängigkeiten können ungefähr so aussehen:
Der Inhalt eines App Bundles sieht ungefähr so aus:
Weitere Informationen zu App Bundles finden Sie unter hier verfügbar .