Flutter-App Build

So erstellen Sie eine Flutter-App

Erstellen Sie eine Flutter-App, damit Sie sie als App auf iPhone oder Android-Smartphones ausführen und testen können.

Shou Arisaka
2 Min. Lesezeit
28. Okt. 2025

Erstellen Sie eine Flutter-App, damit Sie sie als App auf iPhone oder Android-Smartphones ausführen und testen können.

bundletool herunterladen

Laden Sie zunächst, falls noch nicht geschehen, Javas bundletool herunter.

Release 1.4.0 · google/bundletool

Build-Einstellungen überprüfen

Überprüfen Sie als Vorbereitung die folgenden Punkte.

Reviewing the app manifest located in /android/app/src/main e.g. android:label e.g. android.permission.INTERNET

Überprüfen Sie die Manifestdatei. Beispielsweise wird für die meisten Apps die Berechtigung zur Internetnutzung, android.permission.INTERNET, als wesentlich erachtet.

Reviewing the build configuration build.gradle, located in /android/app e.g. applicationId, versionCode & versionName, minSdkVersion, compilesdkVersion, & targetSdkVersion

Überprüfen Sie die Build-Einstellungen. Überprüfen Sie beispielsweise, ob applicationId, versionCode usw. die richtigen Werte haben.

(Referenz)

Build and release an Android app - Flutter

(Build) apks-, aab-Dateien generieren

Es gibt zwei Möglichkeiten, eine App aus Flutter zu erstellen. Zunächst die modernere Methode: apks, aab. Als nächstes gibt es die Legacy-Methode zum Erstellen von apk.

apks, aab erstellen

Das Verfahren zum Erstellen von apks, aab.

Verschieben Sie das Verzeichnis zum Projekt.

cd C:\pg\flutter\tmpapp\flutter_application_2\

Vergessen Sie nicht, das Projekt zu bereinigen.

flutter clean

Erstellen Sie die apks-Datei.

flutter build appbundle

Verwenden Sie hier das zuvor heruntergeladene bundletool. Erstellen Sie die apks-Datei.

java -jar C:\pg\_android\bin\bundletool-all-1.4.0.jar build-apks --bundle="build\app\outputs\bundle\release\app-release.aab" --output=./tmp.apks

Stellen Sie die apks-Datei auf dem Gerät bereit und machen Sie sie ausführbar. Wenn es bis zu diesem Punkt keine Fehler gibt, sollten Sie die App zu diesem Zeitpunkt vom Gerät aus auswählen und ausführen können.

java -jar C:\pg\_android\bin\bundletool-all-1.4.0.jar install-apks --apks=./tmp.apks --device-id BH901B6F5L

apk erstellen

Das Verfahren zum Erstellen von apk.

Vergessen Sie zunächst nicht, das Projekt zu bereinigen.

flutter clean

Erstellen Sie die apk-Datei.

flutter build apk

Die erstellte apk-Datei muss manuell auf dem Gerät bereitgestellt werden. Ich habe einen Webserver in meiner lokalen Umgebung eingerichtet und lade die apk-Datei von meinem Smartphone herunter und starte sie. Das apk scheint auch für die Verteilung auf Github praktisch zu sein.

Diesen Artikel teilen

Shou Arisaka 28. Okt. 2025

🔗 Links kopieren