Flutter je bezplatný open-source SDK pro vytváření aplikací pro různé platformy pomocí jediné kódové báze. Navrženo, vyvinuto a optimalizováno společností Google jako ideální sada pro vývoj softwaru uživatelského rozhraní používaná pro vývoj systémů Android, Linux, Mac, Windows, iOS a Google Fuschia aplikace, Flutter je napsán v C, C++ a Dart, což usnadňuje zkušeným vývojářům jeho pohodlné používání.
Flutter si od svého vydání získává pozornost ve vývojářské komunitě, protože je atraktivní pro profesionální vývojáře pro rychlé vytváření aplikací a také pro nové programátory, kteří jsou nadšení z učení vývoje aplikací pro různé platformy.Jedním problémem však je, že Flutter může být docela otrava při instalaci.
V tomto článku se naučíte, jak nastavit aplikaci Flutter na vašem počítači se systémem Linux v níže načtených krocích. Na konci dne byste měli být schopni sestavit Flutter aplikací pomocí emulátoru dle vašeho výběru a kódu Visual Studio.
Požadavky na systém
Pro instalaci a spuštění Flutter musí vaše vývojové prostředí splňovat tyto minimální požadavky:
Instalovat Javu v Ubuntu
Nejprve spusťte následující příkaz a zkontrolujte, zda je Java verze, kterou používáte, v případě, že je již nainstalována.
$ java -verze
Pokud tomu tak není, spusťte následující příkaz k instalaci a poté znovu zkontrolujte verzi, abyste se ujistili, že byla správně nainstalována.
$ sudo apt install openjdk-11-jdk $ java -verze
Nainstalovat Android Studio v Ubuntu
Android Studio musí být na vašem zařízení nainstalováno, aby bylo možné spustit Flutter . Protože chcete nastavit vývojové prostředí, předpokládám, že váš počítač splňuje minimální požadavky.
Stáhněte si balíček Android Studio pro váš Linux a rozb alte jej do vybraného adresáře.
Z terminálu spusťte Android Studio tak, že přejdete do umístění adresáře, do kterého jste balíček extrahovali, a spusťte skript takto:
$ cd android-studio/bin $ ./studio.sh
Když se otevře Android Studio, vyberte, zda chcete importovat předchozí nastavení nebo ne, a klikněte na OK . Právě teď nemusíte nic importovat.
Import nastavení aplikace Android Studio
Stáhněte si různé soubory sady Android SDK a všechny čekající aktualizace. Až budete mít vše nastaveno, klikněte na Zahájit nový Projekt Android Studio.
Průvodce nastavením Android Studio
Vytvořit nový projekt
Dejte projektu nějaký čas na vybudování. První sestavení obvykle trvá déle než obvykle, protože právě během těchto fází se v systému nastavují preference projektu a výchozí možnosti.
Podrobnosti projektu
Pokud byste chtěli spustit Android Studio, aniž byste příště museli procházet terminálem, vytvořte ikonu na ploše z Nástroje –> Vytvořit položku na ploše.
Vytvořit zástupce aplikace Android Studio na ploše
Nainstalovat Flutter v Ubuntu
Chcete-li nainstalovat Flutter v Ubuntu, musíte nejprve nainstalovat několik nástrojů a knihoven potřebných k používání Flutter v Ubuntu.
$ sudo apt install curl file git unzip xz-utils zip libglu1-mesa clang cmake ninja-build pkg-config libgtk-3-dev
Poté si stáhněte sadu Flutter SDK, extrahujte soubor do složky /development. Bude se jmenovat flutter.
$ mkdir ~/vývoj $ cd ~/vývoj $ 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
Přidejte flutter tool do své cesty v .bashrcsoubor.
$ nano .bashrc
Když se soubor otevře pro úpravy, přidejte na konec souboru cestu sady Flutter SDK.
"export PATH=$PATH:/home/ubuntu/development/flutter/bin"
Aktualizoval terminál spuštěním následujícího příkazu. Pamatujte, že to funguje pouze v případě, že Flutter SDK je ve vašem domovském adresáři.
$ zdroj .bashrc
Uložte a zavřete soubor. Zavřete také terminál.
V novém okně terminálu spusťte echo $PATH
, abyste viděli aktualizovanou cestu, která by nyní měla obsahovat 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
Dále běžte flutter doctor.
$ flutter doktor
Run Flutter Doctor
Očekávejte, že se zobrazí seznam problémů pro různé kategorie. Nebojte se, zde jsou kroky, jak je opravit:
1. Android SDK Nástroje příkazového řádku ze souboru -> Nastavení -> Vzhled a chování -> Nastavení systému -> Android SDK -> Nástroje SDK a Zaškrtněte políčko u „Nástroje příkazového řádku Android SDK (nejnovější)“ a poté instalaci nainstalujte stisknutím tlačítka OK.
Instalovat nástroje příkazového řádku Android Studio
2. Chcete-li použít Flutter, musíte spustit následující příkaz k odsouhlasení licencí platformy Android SDK
$ flutter doctor --android-licenses
Instalovat plugin Flutter v Android Studio
Chcete-li nainstalovat plugin Flutter, klikněte na 'Configure' na obrazovce „Vítejte v Android Studiu“ a vyberte „Pluginy“. Nebo vyhledejte Flutter z Soubor > Nastavení > Pluginy > Hledat v úložištích.
Nainstalovat Flutter v Android Studio
Odtud nainstalujte pluginy Flutter a Dart pro Android Studio.
Přidání emulátoru Android
Nyní, když jsou nainstalovány pluginy Dart a Flutter, vyberte Správce virtuálních zařízení Android (AVD) od Tools a Vytvořit virtuální zařízení Vyberte kategorii Telefon, vyberte libovolný hardware zařízení podle svého výběru a klikněte na Další.
Konfigurace virtuálního zařízení
Dalším krokem je výběr obrázku. Vyberte R a klikněte na další.
Vytvoření vašeho prvního projektu v kódu VS
Nejprve vyhledejte a nainstalujte Flutter a Dart rozšíření ve VS Code. Až budete hotovi, zadejte do terminálu následující příkaz:
$ flutter vytvořit example_project && code example_project
Tím se vytvoří projekt s názvem „example_project“ a spustí se ve VS Code. Vyberte No Device v pravém dolním rohu editoru pro stažení Emulator Když je stahování dokončeno dokončení, spusťte emulátor, pokud se neotevře automaticky.
Blahopřejeme, Flutter je na vašem počítači se systémem Linux nainstalován a plně nastaven! Šťastný vývoj!