Hva skjer

Slik installerer du Flutter i Ubuntu 20.04

Anonim

Flutter er en gratis, åpen kildekode SDK for å lage tverrplattformapplikasjoner ved hjelp av en enkelt kodebase. Designet, utviklet og optimalisert av Google for å være det ideelle UI-programvareutviklingssettet brukt for utvikling av Android, Linux, Mac, Windows, iOS og Google Fuschia applikasjoner, Flutter er skrevet i C, C++ og Dart, noe som gjør det enkelt for erfarne utviklere å bruke det komfortabelt.

Flutter har fått innpass i utviklingsfellesskapet siden det ble lansert fordi det er attraktivt for profesjonelle utviklere for raskt å bygge apper så vel som til nye programmerere som er begeistret for å lære apputvikling på tvers av plattformer.Ett problem er imidlertid at Flutter kan være ganske hodepine å installere.

I denne artikkelen lærer du hvordan du setter Flutter-appen på Linux-maskinen din i de nedlastede trinnene nedenfor. På slutten av dagen skal du være i stand til å bygge Flutter apper ved å bruke en emulator etter eget valg og Visual Studio Code.

Systemkrav

For å installere og kjøre Flutter må utviklingsmiljøet ditt oppfylle disse minimumskravene:

Installer Java i Ubuntu

Kjør først følgende kommando for å sjekke om Java-versjonen du kjører i tilfelle den allerede er installert.

$ java -versjon

Hvis den ikke er det, kjør følgende kommando for å installere den og sjekk versjonen på nytt for å bekrefte at den er riktig installert.

$ sudo apt installer openjdk-11-jdk
$ java -versjon

Installer Android Studio i Ubuntu

Android Studio må være installert på enheten din for å kunne kjøre Flutter . Siden du vil sette opp et utviklingsmiljø, antar jeg at maskinen din oppfyller minimumskravene.

Last ned Android Studio-pakken for Linux og pakk den ut til en valgfri katalog.

Fra terminalen, start Android Studio ved å navigere til katalogplasseringen du pakket ut pakken til og kjøre skriptet slik:

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

Når Android Studio åpnes, velg om du vil importere tidligere innstillinger eller ikke og klikk OK . Akkurat nå trenger du ikke importere noe.

Importer Android Studio-innstillinger

Last ned de forskjellige filene til Android SDK og eventuelle oppdateringer som venter. Når du har alt satt, klikk for å Start et nytt Android Studio Project.

Android Studio Setup Wizard

Opprett nytt prosjekt

Gi prosjektet litt tid til å bygge. De første byggene tar vanligvis lengre tid enn vanlig fordi det er i slike faser at prosjektpreferansene og standard alternativene settes i systemet.

Prosjektdetaljer

Hvis du vil starte Android Studio uten å gå gjennom terminalen neste gang, lag et skrivebordsikon fra Verktøy –> Create Desktop Entry.

Opprett Android Studio skrivebordssnarvei

Installer Flutter i Ubuntu

For å installere Flutter i Ubuntu, må du først installere noen få verktøy og biblioteker som kreves for å bruke Flutter på Ubuntu.

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

Neste, last ned Flutter SDK, pakk ut filen til /development-mappen. Den skal hete flutter.

$ mkdir ~/utvikling
$ cd ~/utvikling
$ 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

Legg til flagren tool til banen din i .bashrcfil.

$ nano .bashrc

Når filen åpnes for redigering, legg til banen til Flutter SDK på slutten av filen.

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

Oppdaterte terminalen ved å kjøre følgende kommando. Merk deg, dette fungerer bare hvis Flutter SDK er i hjemmekatalogen din.

$ kilde .bashrc

Lagre og lukk filen. Lukk terminalen også.

I et nytt terminalvindu, kjør echo $PATH for å se den oppdaterte banen som nå skal inneholde Flutter SDK.

$ ekko $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

Next, run flutter doctor.

$ flagre doktor

Run Flutter Doctor

Forvent at en liste over problemer vises for forskjellige kategorier. Ikke vær redd, her er trinnene for å fikse dem:

1. Android SDK Kommandolinjeverktøy fra fil -> Innstillinger -> Utseende og oppførsel -> Systeminnstillinger -> Android SDK -> SDK-verktøy og merk av i boksen for "Android SDK-kommandolinjeverktøy (nyeste)" og trykk deretter på OK-knappen for å installere.

Installer Android Studio kommandolinjeverktøy

2. For å bruke Flutter, må du kjøre følgende kommando for å bli enige om lisensene til Android SDK-plattformen.

$ flutter doctor --android-lisenser

Installer Flutter Plugin i Android Studio

For å installere Flutter, klikk 'Configure' på 'Velkommen til Android Studio'-skjermen og velg 'Plugins'. Eller søk etter Flutter fra File > Settings > Plugins > Søk i repositories.

Installer Flutter i Android Studio

Derfra, installer Flutter- og Dart-plugins for Android Studio.

Legge til Android-emulatoren

Nå som Dart og Flutter plugins er installert, velg Android Virtual Device (AVD) Manager fra Tools og Create Virtual Device Velg telefonkategorien for å velge hvilken som helst enhetsmaskinvare og klikk på Neste.

Virtuell enhetskonfigurasjon

Neste trinn er å velge et bilde. Velg R og klikk neste.

Opprett ditt første prosjekt i VS-kode

Først, søk etter og installer Flutter og Dart utvidelser i VS-kode. Når det er gjort, skriv inn følgende kommando i terminalen:

$ flutter opprett eksempel_prosjekt && kode eksempel_prosjekt

Dette vil opprette et prosjekt med navnet «example_project» og starte det i VS-kode. Velg No Device nederst til høyre i redigeringsprogrammet for å laste ned en Emulator Når nedlastingen er fullfør, start emulatoren hvis den ikke åpnes automatisk.

Gratulerer, Flutter er installert og ferdig konfigurert på din Linux-maskin! Lykke til med utviklingen!