Flutter är en gratis öppen källkod SDK för att skapa plattformsoberoende applikationer med en enda kodbas. Designad, utvecklad och optimerad av Google för att vara det perfekta UI-programvaruutvecklingspaketet som används för utveckling av Android, Linux, Mac, Windows, iOS och Google Fuschia applikationer, Flutter är skrivet i C, C++ och Dart, vilket gör det enkelt för erfarna utvecklare att använda det bekvämt.
Flutter har fått dragkraft i utvecklingscommunityt sedan det släpptes eftersom det är attraktivt för professionella utvecklare för att snabbt bygga appar samt till nya programmerare som är entusiastiska över att lära sig plattformsoberoende apputveckling.Ett problem är dock att Flutter kan vara ganska jobbigt att installera.
I den här artikeln kommer du att lära dig hur du ställer in Flutter-appen på din Linux-maskin i de inlästa stegen nedan. I slutet av dagen bör du kunna bygga Flutter appar med en valfri emulator och Visual Studio Code.
Systemkrav
För att installera och köra Flutter måste din utvecklingsmiljö uppfylla dessa minimikrav:
Installera Java i Ubuntu
Kör först följande kommando för att kontrollera om Java versionen du kör ifall den redan är installerad.
$ java -version
Om det inte är det, kör följande kommando för att installera det och kontrollera sedan versionen igen för att bekräfta att den har installerats korrekt.
$ sudo apt installera openjdk-11-jdk $ java -version
Installera Android Studio i Ubuntu
Android Studio måste vara installerat på din enhet för att kunna köra Flutter . Eftersom du vill ställa in en utvecklingsmiljö, antar jag att din maskin uppfyller minimikraven.
Ladda ner Android Studio-paketet för din Linux och extrahera det till en valfri katalog.
Från din terminal, starta Android Studio genom att navigera till katalogen där du extraherade paketet och köra skriptet så här:
$ cd android-studio/bin $ ./studio.sh
När Android Studio öppnas, välj om du vill importera tidigare inställningar eller inte och klicka på OK . Just nu behöver du inte importera något.
Importera Android Studio-inställningar
Ladda ner de olika filerna i Android SDK och eventuella uppdateringar som väntar. När allt är klart klickar du för att Starta ett nytt Android Studio Project.
Android Studio installationsguide
Skapa nytt projekt
Ge projektet lite tid att bygga. De första byggen tar vanligtvis längre tid än vanligt eftersom det är under sådana faser som projektpreferenser och standard alternativ ställs in i systemet.
Projekt detaljer
Om du vill starta Android Studio utan att gå igenom terminalen nästa gång, skapa en skrivbordsikon från Verktyg –> Create Desktop Entry.
Skapa Android Studio skrivbordsgenväg
Installera Flutter i Ubuntu
För att installera Flutter i Ubuntu måste du först installera några verktyg och bibliotek som krävs för att använda Flutter på Ubuntu.
$ sudo apt install curl file git unzip xz-utils zip libglu1-mesa clang cmake ninja-build pkg-config libgtk-3-dev
Hämta sedan Flutter SDK, extrahera filen till mappen /development. Den kommer att heta flutter.
$ mkdir ~/utveckling $ cd ~/utveckling $ 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
Lägg till fladderet tool till din väg i .bashrcfil.
$ nano .bashrc
När filen öppnas för redigering, lägg till sökvägen för Flutter SDK i slutet av filen.
"export PATH=$PATH:/home/ubuntu/development/flutter/bin"
Uppdaterade terminalen genom att köra följande kommando. Det här fungerar bara om Flutter SDK finns i din hemkatalog.
$ källa .bashrc
Spara och stäng filen. Stäng din terminal också.
I ett nytt terminalfönster, kör echo $PATH
för att se den uppdaterade sökvägen som nu ska innehålla Flutter SDK.
$ eko $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
Nästa, kör fladderläkare.
$ fladdra doktor
Run Flutter Doctor
Räkna med att en lista med problem visas för olika kategorier. Var inte rädd, här är stegen för att fixa dem:
1. Android SDK Kommandoradsverktyg från fil -> Inställningar -> Utseende och beteende -> Systeminställningar -> Android SDK -> SDK-verktyg och markera rutan för "Android SDK Kommandoradsverktyg (senast)" och tryck sedan på OK-knappen för att installera.
Installera Android Studio Kommandoradsverktyg
2. För att använda Flutter måste du köra följande kommando för att komma överens om licenserna för Android SDK-plattformen.
$ fladder läkare --android-licenser
Installera Flutter Plugin i Android Studio
För att installera Flutter, klicka på 'Configure' på skärmen 'Välkommen till Android Studio' och välj 'Plugins'. Eller sök efter Flutter från File > Settings > Plugins > Search in repositories.
Installera Flutter i Android Studio
Därifrån installerar du Flutter och Dart-plugins för Android Studio.
Lägga till Android-emulatorn
Nu när Dart och Flutter plugins är installerade, välj Android Virtual Device (AVD) Manager från Tools och Create Virtual Device Välj kategorin Telefon för att välja valfri enhetshårdvara och klicka på Nästa.
Virtuell enhetskonfiguration
Nästa steg är att välja en bild. Välj R och klicka på next.
Skapa ditt första projekt i VS Code
Sök först efter och installera Flutter och Dart tillägg i VS Code. När det är klart anger du följande kommando i din terminal:
$ fladder skapa exempel_projekt && kod exempel_projekt
Detta skapar ett projekt med namnet 'example_project' och startar det i VS-kod. Välj No Device längst ned till höger i editorn för att ladda ner en Emulator När nedladdningen är slutför, starta emulatorn om den inte öppnas automatiskt.
Grattis, Flutter är installerat och fullt konfigurerat på din Linux-maskin! Lycka till med utvecklingen!