Flutter-Installation
Bevor Sie lernen, Flutter-Anwendungen zu erstellen, müssen Sie das Flutter SDK und alle erforderlichen Abhängigkeiten auf Ihrem lokalen Rechner installieren. In diesem Abschnitt werden die Installationsschritte für Windows-, macOS- und Linux-Systeme ausführlich beschrieben.
Systemanforderungen
Bevor Sie Flutter installieren, stellen Sie sicher, dass Ihre Entwicklungsumgebung die folgenden grundlegenden Anforderungen erfüllt:
| Anforderungen | Windows | macOS | Linux |
|---|---|---|---|
| Betriebssystem | Windows 10 oder später | macOS 10.14 oder später | Ubuntu 18.04 oder später |
| Speicherplatz | Mindestens 2.8 GB | Mindestens 2.8 GB | Mindestens 2.8 GB |
| Werkzeuge | Git for Windows | Git (über Xcode) | Git, curl, unzip |
Windows-Installationsschritte
Schritt 1: Git for Windows installieren
Git ist ein Versionskontrollwerkzeug, und Flutter benötigt es, um Code zu verwalten und das SDK herunterzuladen.
- Besuchen Sie die Downloadseite fürGit for Windows
- Laden Sie die neueste Version von Git für Windows herunter
- Führen Sie das Installationsprogramm aus und schließen Sie die Installation mit den Standardeinstellungen ab
Schritt 2: Visual Studio Code installieren (empfohlen)
Visual Studio Code (VS Code) ist unser empfohlener Editor für die Flutter-Entwicklung und bietet umfangreiche Unterstützung für Flutter-Erweiterungen.
- Besuchen Siedie offizielle VS Code-Website
- Laden Sie VS Code herunter und installieren Sie es
- Öffnen Sie VS Code nach der Installation.
Schritt 3: Flutter SDK installieren
Es gibt zwei Möglichkeiten, das Flutter SDK zu installieren:
Methode 1: Installation über VS Code (empfohlen)
Die Flutter-Erweiterung für VS Code kann das Flutter SDK automatisch herunterladen und konfigurieren.
- Klicken Sie in VS Code auf das Erweiterungen-Symbol auf der linken Seite (oder drücken Sie Ctrl+Shift+X)
- Suche nach "Flutter" und finde die Erweiterung "Dart and Flutter extensions"
- Klicke auf "Installieren", um die Erweiterung zu installieren.
- Drücke nach der Installation Ctrl+Shift+P, um die Befehlspalette zu öffnen.
- Gib "Flutter: New Project" ein und wähle aus
- Wähle "SDK herunterladen" aus und wähle dann das Installationsverzeichnis aus
Methode 2: Manuell herunterladen und installieren
- Besuchedie offizielle Downloadseite der Flutter-Website
- Lade das neueste Flutter SDK herunter (.zip-Datei)
- Entpacke die heruntergeladene Datei in ein Verzeichnis deiner Wahl, z. B. C:\flutter
- Füge das bin-Verzeichnis von Flutter zur Systemumgebungsvariable PATH hinzu
Umgebungsvariablen manuell konfigurieren
Schritte zum Konfigurieren von Umgebungsvariablen unter Windows:
- Klicken Sie mit der rechten Maustaste auf "Dieser PC" und wählen Sie "Eigenschaften" aus.
- Klicken Sie auf "Erweiterte Systemeinstellungen"
- Klicken Sie auf "Umgebungsvariablen"
- Suchen Sie unter "Systemvariablen" Path und klicken Sie auf "Bearbeiten".
- Klicken Sie auf "Neu" und fügen Sie den Pfad zum Flutter-bin-Verzeichnis hinzu (z. B. C:\flutter\bin)
- Klicken Sie auf OK, um zu speichern
macOS-Installationsschritte
Schritt 1: Git installieren
macOS wird normalerweise mit vorinstalliertem Git geliefert. Sie können dies mit dem folgenden Befehl überprüfen:
$ git --version
Wenn es nicht installiert ist, führen Sie den folgenden Befehl aus:
$ xcode-select --install
Klicken Sie nach dem Erscheinen des Dialogfelds auf die Schaltfläche "Installieren".
Schritt 2: VS Code installieren
Vonoffiziellen VS Code-WebsiteVS Code herunterladen und installieren.
Schritt 3: Flutter SDK installieren
Ähnlich wie unter Windows können Sie wählen, ob Sie über VS Code oder manuell installieren.
Manuelle Installationsschritte:
- Flutter SDK herunterladen:
$ git clone https://github.com/flutter/flutter.git -b stable
- Flutter zum PATH hinzufügen:
$ echo 'export PATH="$PATH:/Users/你的用户名/flutter/bin"' >> ~/.zshrc $ source ~/.zshrc
Linux-Installationsschritte
Schritt 1: Erforderliche Tools installieren
Führen Sie auf Ubuntu/Debian-Systemen den folgenden Befehl aus, um die erforderlichen Tools zu installieren:
$ sudo apt-get update $ sudo apt-get install -y curl git unzip xz-utils zip libglu1-mesa
Schritt 2: Flutter SDK klonen
$ git clone https://github.com/flutter/flutter.git -b stable
Schritt 3: PATH konfigurieren
$ echo 'export PATH="$PATH:$HOME/flutter/bin"' >> ~/.bashrc $ source ~/.bashrc
Installation überprüfen
Unabhängig davon, welches Betriebssystem Sie zur Installation von Flutter verwenden, können Sie die Installation mit dem folgenden Befehl überprüfen:
$ flutter doctor
Nach Ausführung dieses Befehls überprüft Flutter Ihre Entwicklungsumgebung und meldet alle Probleme. Wenn die Installation erfolgreich ist, sehen Sie eine Ausgabe ähnlich der folgenden:
Doctor summary (v3.x.x): [✓] Flutter (Channel stable, 3.x.x) [✓] Android toolchain [✓] iOS toolchain [✓] Chrome (for web development) [✓] Windows toolchain [✓] macOS toolchain [✓] Linux toolchain [✓] Web server
Beim ersten Ausführen von flutter doctor wird das Dart SDK heruntergeladen und es werden einige Initialisierungsvorgänge durchgeführt, was ein paar Minuten dauern kann.
Fehlerbehebung bei häufigen Problemen
Flutter-Befehl nicht gefunden
Wenn der flutter-Befehl im Terminal nicht gefunden wird, prüfen Sie:
- Ob die PATH-Umgebungsvariable korrekt konfiguriert ist.
- Ob ein neues Terminalfenster geöffnet wurde (Änderungen an Umgebungsvariablen erfordern ein neues Fenster, damit sie wirksam werden).
Warnung: Android Studio nicht installiert
Beim Ausführen von flutter doctor kann eine Warnung erscheinen, die anzeigt, dass Android Studio nicht installiert ist. Wenn Sie keine Android-Apps entwickeln, können Sie diese Warnung ignorieren.
Probleme mit dem Android SDK
Wenn Sie Android-Apps entwickeln möchten, aber auf SDK-Probleme stoßen, können Sie:
- Herunterladen und installierenAndroid Studio
- Installieren Sie in Android Studio das Android SDK über den SDK Manager