Whatsapp

Jak zainstalować Flutter w systemie Ubuntu 20.04

Anonim

Flutter to bezpłatny SDKdo tworzenia wieloplatformowych aplikacji przy użyciu jednego kodu źródłowego. Zaprojektowany, opracowany i zoptymalizowany przez Google jako idealny zestaw programistyczny interfejsu użytkownika używany do tworzenia systemów Android, Linux, Mac, Windows, iOS i Google Fuschia aplikacji, Flutter jest napisany w C, C++ i Dart, co ułatwia doświadczonym programistom wygodne korzystanie z niego.

Flutter od czasu swojej premiery zyskuje popularność w społeczności programistów, ponieważ jest atrakcyjny dla profesjonalnych programistów do szybkiego tworzenia aplikacji, a także dla nowych programistów, którzy są podekscytowani nauką tworzenia aplikacji międzyplatformowych.Jednym z problemów jest jednak to, że Flutter może być dość kłopotliwy w instalacji.

W tym artykule dowiesz się, jak ustawić aplikację Flutter na komputerze z systemem Linux, korzystając z załadowanych kroków poniżej. Pod koniec dnia powinieneś być w stanie zbudować Flutter aplikacje przy użyciu wybranego emulatora i Visual Studio Code.

Wymagania systemowe

Aby zainstalować i uruchomić program Flutter, Twoje środowisko programistyczne musi spełniać następujące minimalne wymagania:

Zainstaluj Javę w Ubuntu

Najpierw uruchom następujące polecenie, aby sprawdzić, czy używana wersja Java jest już zainstalowana.

$ java -wersja

Jeśli tak nie jest, uruchom następujące polecenie, aby je zainstalować, a następnie ponownie sprawdź wersję, aby potwierdzić, że została poprawnie zainstalowana.

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

Zainstaluj Android Studio w systemie Ubuntu

Android Studio musi być zainstalowany na Twoim urządzeniu, aby uruchomić Flutter . Ponieważ chcesz skonfigurować środowisko programistyczne, zakładam, że Twój komputer spełnia minimalne wymagania.

Pobierz pakiet Android Studio dla swojego systemu Linux i rozpakuj go do wybranego katalogu.

Na swoim terminalu uruchom Android Studio, przechodząc do katalogu, do którego rozpakowałeś pakiet i uruchamiając skrypt w następujący sposób:

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

Po otwarciu Android Studio wybierz, czy chcesz zaimportować poprzednie ustawienia, czy nie, i kliknij OK . W tej chwili nie musisz niczego importować.

Importuj ustawienia Android Studio

Pobierz różne pliki Android SDK i wszelkie oczekujące aktualizacje. Gdy wszystko masz ustawione, kliknij Rozpocznij nowy Android Studio Project.

Kreator instalacji Android Studio

Utwórz nowy projekt

Daj projektowi trochę czasu na zbudowanie. Pierwsze kompilacje zwykle trwają dłużej niż zwykle, ponieważ to właśnie podczas takich faz w systemie ustawiane są preferencje projektu i opcje domyślne.

Szczegóły Projektu

Jeśli następnym razem chcesz uruchomić Android Studio bez przechodzenia przez terminal, utwórz ikonę na pulpicie z Narzędzia –> Utwórz wpis na pulpicie.

Utwórz skrót Android Studio na pulpicie

Zainstaluj Flutter w systemie Ubuntu

Aby zainstalować Flutter w Ubuntu, musisz najpierw zainstalować kilka narzędzi i bibliotek wymaganych do korzystania z Flutter w Ubuntu.

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

Następnie pobierz Flutter SDK, rozpakuj plik do folderu /development. Będzie się nazywać trzepotanie.

$ mkdir ~/development
$ cd ~/rozwój
$ 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

Dodaj drżenie tool do swojej ścieżki w .bashrcplik.

$ nano .bashrc

Gdy plik zostanie otwarty do edycji, dodaj ścieżkę do zestawu Flutter SDK na końcu pliku.

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

Zaktualizowano terminal, uruchamiając następujące polecenie. Pamiętaj, że działa to tylko wtedy, gdy Flutter SDK znajduje się w twoim katalogu domowym.

$ źródło .bashrc

Zapisz i zamknij plik. Zamknij też terminal.

W nowym oknie terminala uruchom echo $PATH, aby zobaczyć zaktualizowaną ścieżkę, która powinna teraz zawierać 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

Następnie uruchom Flutter Doctor.

$ trzepoczący lekarz

Uruchom Flutter Doctor

Oczekuj wyświetlenia listy problemów dla różnych kategorii. Nie bój się, oto kroki, aby je naprawić:

1. Android SDK Narzędzia wiersza poleceń z pliku -> Ustawienia -> Wygląd i zachowanie -> Ustawienia systemowe -> Android SDK -> Narzędzia SDK i Zaznacz pole wyboru „Narzędzia wiersza poleceń SDK systemu Android (najnowsze)”, a następnie naciśnij przycisk OK, aby zainstalować.

Zainstaluj narzędzia wiersza poleceń Android Studio

2. Aby użyć Flutter, musisz uruchomić następujące polecenie, aby uzgodnić licencje platformy Android SDK.

$ flutter doctor --android-licenses

Zainstaluj wtyczkę Flutter w Android Studio

Aby zainstalować wtyczkę Flutter, kliknij „Konfiguruj” na ekranie „Witamy w Android Studio” i wybierz „Plugins”. Lub wyszukaj Flutter z Plik > Ustawienia > Plugins > Wyszukaj w repozytoriach.

Zainstaluj Flutter w Android Studio

Stamtąd zainstaluj wtyczki Flutter i Dart dla Android Studio.

Dodawanie emulatora Androida

Teraz, gdy wtyczki Dart i Flutter, wybierz Menedżer urządzeń wirtualnych Android (AVD) z Narzędzia i Utwórz urządzenie wirtualne Wybierz kategorię Telefon, aby wybrać dowolne urządzenie i kliknij Dalej.

Konfiguracja urządzenia wirtualnego

Następnym krokiem jest wybranie obrazu. Wybierz R i kliknij następny.

Tworzenie pierwszego projektu w VS Code

Najpierw wyszukaj i zainstaluj Flutter i Dart rozszerzenia w VS Code. Gdy to zrobisz, wpisz w terminalu następującą komendę:

$ flutter utwórz example_project && kod example_project

Spowoduje to utworzenie projektu o nazwie „example_project” i uruchomienie go w VS Code. Wybierz Brak urządzenia w prawym dolnym rogu edytora, aby pobrać Emulator Po zakończeniu pobierania zakończyć, uruchom emulator, jeśli nie otworzy się automatycznie.

Gratulacje, program Flutter jest zainstalowany iw pełni skonfigurowany na komputerze z systemem Linux! Szczęśliwego rozwoju!