Whatsapp

Flutter installeren in Ubuntu 20.04

Anonim

Flutter is een gratis, open-source SDK voor het maken van platformonafhankelijke applicaties met behulp van een enkele codebasis. Ontworpen, ontwikkeld en geoptimaliseerd door Google om de ideale UI-softwareontwikkelingskit te zijn die wordt gebruikt voor de ontwikkeling van Android, Linux, Mac, Windows, iOS en Google Fuschia toepassingen, Flutter is geschreven in C, C++ en Dart, waardoor ervaren ontwikkelaars het gemakkelijk kunnen gebruiken.

Flutter krijgt sinds de release veel aandacht in de ontwikkelingsgemeenschap omdat het aantrekkelijk is voor professionele ontwikkelaars voor het snel bouwen van apps en aan nieuwe programmeurs die enthousiast zijn over het leren van platformonafhankelijke app-ontwikkeling.Een probleem is echter dat het installeren van Flutter een behoorlijke klus kan zijn.

In dit artikel leer je hoe je de app Flutter instelt op je Linux-machine in de geladen stappen hieronder. Uiteindelijk zou je Flutter apps moeten kunnen bouwen met behulp van een emulator naar keuze en Visual Studio Code.

Systeem vereisten

Om Flutter te installeren en uit te voeren, moet uw ontwikkelomgeving aan deze minimumvereisten voldoen:

Java installeren in Ubuntu

Voer eerst de volgende opdracht uit om te controleren of de Java versie die je gebruikt in het geval dat deze al is geïnstalleerd.

$ java -versie

Als dit niet het geval is, voert u de volgende opdracht uit om het te installeren en controleert u de versie opnieuw om te bevestigen dat deze correct is geïnstalleerd.

$ sudo apt install openjdk-11-jdk
$ java-versie

Installeer Android Studio in Ubuntu

Android Studio moet op je apparaat zijn geïnstalleerd om Flutter te gebruiken . Aangezien u een ontwikkelomgeving wilt opzetten, ga ik ervan uit dat uw machine voldoet aan de minimale vereisten.

Download het Android Studio-pakket voor je Linux en pak het uit in een map naar keuze.

Start vanaf uw terminal Android Studio door te navigeren naar de maplocatie waarnaar u het pakket hebt uitgepakt en het script als volgt uit te voeren:

$ cd android-studio/bin
$ ./studio.sh

Wanneer Android Studio wordt geopend, selecteert u of u eerdere instellingen wilt importeren of niet en klikt u op OK . Op dit moment hoef je niets te importeren.

Android Studio-instellingen importeren

Download de verschillende bestanden van de Android SDK en eventuele updates die in behandeling zijn. Als je alles hebt ingesteld, klik je op Start een nieuwe Android Studio Project.

Android Studio-installatiewizard

Nieuw project maken

Geef het project wat tijd om te bouwen. De eerste builds duren doorgaans langer dan normaal, omdat tijdens dergelijke fasen de projectvoorkeuren en standaardopties in het systeem worden ingesteld.

Project details

Als je Android Studio wilt starten zonder de volgende keer via de terminal te gaan, maak dan een bureaubladpictogram van Tools –> Create Desktop Entry.

Android Studio Desktop-snelkoppeling maken

Fluitter installeren in Ubuntu

Om Flutter in Ubuntu te installeren, moet je eerst een paar tools en bibliotheken installeren die nodig zijn om Flutter op Ubuntu te gebruiken.

$ sudo apt installeer curl-bestand git unzip xz-utils zip libglu1-mesa clang cmake ninja-build pkg-config libgtk-3-dev

Download vervolgens de Flutter SDK, pak het bestand uit in de map /development. Het zal flutter. heten

$ mkdir ~/ontwikkeling
$ cd ~/ontwikkeling
$ wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_2.8.0-stable.tar.xz
$ tar xf flutter_linux_2.8.0-stable.tar.xz

Voeg de flutter tool toe aan je pad in de .bashrchet dossier.

$ nano .bashrc

Wanneer het bestand wordt geopend voor bewerking, voegt u het pad van de Flutter SDK toe aan het einde van het bestand.

"
export PATH=$PATH:/home/ubuntu/development/flutter/bin"

De terminal bijgewerkt door de volgende opdracht uit te voeren. Let wel, dit werkt alleen als de Flutter SDK in je thuismap staat.

$ bron .bashrc

Sla het bestand op en sluit het. Sluit ook je terminal.

Voer in een nieuw terminalvenster echo $PATH uit om het bijgewerkte pad te zien dat nu de Flutter SDK.

$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin: /home/ubuntu/development/flutter/bin

Naar de flutter-dokter.

$ fladderdokter

Run Flutter Doctor

Verwacht dat er een lijst met problemen wordt weergegeven voor verschillende categorieën. Wees niet bang, hier zijn de stappen om ze op te lossen:

1. Android SDK Opdrachtregelprogramma's uit bestand -> Instellingen -> Uiterlijk en gedrag -> Systeeminstellingen -> Android SDK -> SDK Tools en Vink het vakje aan voor "Android SDK Command-line Tools (nieuwste)" en druk vervolgens op de knop OK om te installeren.

Installeer Android Studio Commandline Tools

2. Om Flutter te gebruiken, moet u de volgende opdracht om overeenstemming te bereiken over de licenties van het Android SDK platform.

$ flutter doctor --android-licenties

Installeer de Flutter-plug-in in Android Studio

Om de plug-in Flutter te installeren, klikt u op 'Configure' op het 'Welkom bij Android Studio'-scherm en selecteer 'Plugins'. Of zoek naar Flutter van File > Settings > Plug-ins > Zoeken in opslagplaatsen.

Fluitter installeren in Android Studio

Van daaruit Flutter- en Dart-plug-ins voor Android Studio installeren.

De Android-emulator toevoegen

Nu Dart en Flutter plug-ins zijn geïnstalleerd, selecteert u de Android Virtual Device (AVD) Manager van Tools en Virtueel apparaat maken Selecteer de categorie Telefoon om de gewenste apparaathardware te kiezen en klik op Volgende.

Virtuele apparaatconfiguratie

De volgende stap is het selecteren van een afbeelding. Selecteer R en klik op volgende.

Uw eerste project maken in VS-code

Zoek en installeer eerst de Flutter en Dart extensies in VS Code. Wanneer dat is gebeurd, voert u de volgende opdracht in uw terminal in:

$ fladderen maak voorbeeld_project && code voorbeeld_project

Hierdoor wordt een project gemaakt met de naam 'example_project' en gestart in VS Code. Selecteer No Device rechtsonder in de editor om een ​​Emulator te downloaden. voltooid, start de emulator als deze niet automatisch wordt geopend.

Gefeliciteerd, Flutter is geïnstalleerd en volledig ingesteld op je Linux-machine! Veel plezier met ontwikkelen!