Android Application Package (APK) - dies ist das Standardformat des Installationspakets für Anwendungen auf dem Android-Betriebssystem. Dieses Format ermöglicht es Android-App-Entwicklern, alle erforderlichen Komponenten, Ressourcen und Manifeste in einer einzigen Datei zu packen, um sie auf Android-Geräten zu installieren.
Aber was ist AAB? Android App Bundle (AAB) - dies ist ein neues Anwendungslieferformat, das von Google angeboten wird. Es bietet eine innovative Möglichkeit, Apps auf Android-Geräte zu verpacken und zu versenden. AAB bietet Entwicklern an, optimierte und effizientere Anwendungsinstallationsoptionen zu erstellen.
Warum nicht deine App von APK in AAB konvertieren? Die Konvertierung bietet viele Vorteile des neuen Formats. Benötigen Sie kürzere Ladezeiten, eine geringere Dateimenge und eine Speicheroptimierung auf dem Gerät des Benutzers? Dann ist dieser Artikel genau das Richtige für Sie!
In diesem Artikel erfahren Sie, wie Sie eine Android-App vom APK-Format in AAB konvertieren können. Wir betrachten zwei grundlegende Möglichkeiten: die Verwendung von Android Studio und die Verwendung der Befehlszeile. Wählen Sie das richtige für Sie aus und nutzen Sie das neue Format für die Bereitstellung von Apps von Google aus!
Schritte zum Konvertieren einer Android-App vom APK-Format in AAB
Das AAB-Format (Android App Bundle) ist ein moderner und effizienter Weg, um Android-Apps zu verpacken, mit dem Sie die Anwendungsgröße optimieren und die Leistung verbessern können. Wenn Sie bereits eine fertige App im APK-Format (Android Package) haben, können Sie sie mit den folgenden Schritten einfach in AAB konvertieren:
Schritt 1: Installieren Sie Android Studio, wenn Sie es noch nicht haben.
Schritt 2: Öffnen Sie das Projekt mit Ihrer APK-Datei in Android Studio. Wählen Sie dazu im Menü "Datei" die Option "Ein vorhandenes Android Studio-Projekt öffnen" aus.
Schritt 3: Öffnen Sie in Android Studio die Build-Datei.gradle für Ihr Projekt. Suchen Sie nach der Zeile mit den Android-Einstellungen und ersetzen Sie den Eigenschaftswert "bundle" durch "true". Dadurch können Sie eine AAB-Datei anstelle einer APK erstellen.
Schritt 4: Wählen Sie im Android Studio-Menü "Build" und dann "Build Bundle(s)/APK(s)".
Schritt 5: Wählen Sie im angezeigten Dialogfeld die Option Bundle(s) erstellen aus und klicken Sie auf Fertig stellen. Android Studio beginnt mit der Konvertierung Ihres Projekts in AAB.
Schritt 6: Nach Abschluss des Konvertierungsprozesses finden Sie Ihre AAB-Datei im Ordner "app/build/outputs/bundle/release" Ihres Projekts.
Jetzt haben Sie eine fertige AAB-Datei, mit der Sie Ihre Android-App auf Ihrem Gerät installieren oder auf die Google Play Console herunterladen können.
Installieren Sie das Android SDK auf Ihrem Computer
Laden Sie zunächst die Android SDK-Installationsdatei von der offiziellen Android-Entwicklerseite herunter. Starten Sie nach dem Download die Installation und folgen Sie den Anweisungen auf dem Bildschirm.
Die Installation des Android SDK ermöglicht es Ihnen, alle notwendigen Tools und Bibliotheken zu verwenden, um Anwendungen in das AAB-Format zu entwickeln und zu konvertieren.
Darüber hinaus müssen Sie auch die Android Command Line Tools installieren, mit denen Sie die erforderlichen Befehle ausführen können, um die APK in AAB zu konvertieren. Befehle können über ein Terminal oder eine Befehlszeile ausgeführt werden.
Nachdem Sie das Android SDK und die Android Command Line Tools installiert haben, ist Ihr Computer bereit, Anwendungen vom APK-Format in AAB zu konvertieren. Jetzt können Sie mit dem nächsten Schritt fortfahren.
Öffnen Sie das Android-Projekt in Android Studio
Bevor Sie eine App vom APK-Format in AAB konvertieren können, müssen Sie Ihr Android-Projekt in Android Studio öffnen. Befolgen Sie dazu die folgenden Schritte:
- Führen Sie Android Studio auf Ihrem Computer aus.
- Klicken Sie auf dem Startbildschirm von Android Studio auf "Open an existing Android Studio project" (Vorhandenes Android Studio-Projekt öffnen).
- Wählen Sie im angezeigten Fenster den Ordner aus, in dem sich Ihr Android-Projekt befindet, und klicken Sie auf die Schaltfläche "OK".
- Android Studio lädt das Projekt herunter und öffnet es im Arbeitsbereich.
- Im linken Navigationsbereich sehen Sie eine Liste der Projektdateien und -ordner.
- Das Projekt in Android Studio kann in das AAB-Format konvertiert werden.
Jetzt können Sie mit der Konvertierung einer Android-App vom APK-Format in AAB in Android Studio fortfahren.
Passen Sie Ihr Projekt an, um das AAB-Format zu unterstützen
Um Ihre Android-Anwendung vom APK-Format in AAB zu konvertieren, müssen Sie Ihr Projekt so konfigurieren, dass es dieses neue Format unterstützt.
1. Aktualisieren Sie das Android Gradle Plugin auf 3.2.0 oder höher. Sie können dies tun, indem Sie die Datei `build' öffnen.gradle' und ändere den Wert von 'classpath' in die entsprechende Version:
buildscript dependencies >
2. Dann, in derselben Build-Datei.gradle`, fügen Sie im Block `android' den folgenden Code hinzu:
android density abi >>
Dieser Code deaktiviert die Aufteilung der APK-Datei in mehrere Dateien nach Sprache, Bildschirmdichte und ABI.
3. Erstellen Sie eine neue Gradle-Datei.properties` befindet sich im Stammordner Ihres Projekts, falls noch kein Projekt vorhanden ist, und fügen Sie die folgende Zeile hinzu:
android.enableBundletool=true
Diese Option aktiviert die Verwendung von BundleTool, dem Werkzeug, das zum Konvertieren von APK in AAB benötigt wird.
4. Führen Sie in Android Studio Build-Commanders-Clean Project und dann Build-Commanders-Rebuild Project aus, um sicherzustellen, dass alle Änderungen korrekt angewendet wurden.
Ihr Projekt ist jetzt so konfiguriert, dass es das AAB-Format unterstützt. Nach dem Erstellen ist die App im AAB-Format verfügbar, mit dem Sie sie im Google Play Store veröffentlichen können.
Generieren Sie ein AAB-App-Bundle
Um eine Android-App vom APK-Format in das AAB-Format (Android App Bundle) zu konvertieren, müssen Sie ein App-Bundle generieren. Ein Bundle ist eine Sammlung von Anwendungsmodulen und Ressourcen, die in einer einzigen AAB-Datei verpackt sind.
Sie müssen Android Studio verwenden, um AAB zu generieren. Hier ist eine Schritt-für-Schritt-Anleitung:
- Öffnen Sie das App-Projekt in Android Studio.
- Wählen Sie im Menü "Build" die Option "Build Bundle(s) / APK(s)" und klicken Sie auf "Build Bundle(s)".
- Wählen Sie die Option "Build Bundle(s)".
- Geben Sie den Pfad zum Speichern des erzeugten Bundles an und klicken Sie auf "Next".
- Wählen Sie die gewünschten Konfigurationen aus, um das Bundle zu generieren, und klicken Sie auf den Button "Finish".
- Android Studio beginnt mit der Erzeugung eines Bundles. Nach Abschluss des Vorgangs erhalten Sie eine Datei mit der Erweiterung .aab, das ein fertiges App-Bundle ist.
Glückwunsch! Sie haben jetzt ein AAB-App-Bundle, mit dem Sie die App weiter verteilen oder im Google Play Store veröffentlichen können.