< Flutter

Flutter telepítés

Szerző: Sallai András

Copyright © 2023, Sallai András

Licenc: CC Attribution-Share Alike 4.0 International

Web: https://szit.hu

Telepítés Windowson

Követelmények

Operációs rendszer: Windows 10 vagy későbbi

Merevlemez hely: 1.64 GB

Eszközök:

Windows PowerShell 5.0 vagy újabb

Git for Windows 2.x

Flutter SDK letöltése

https://docs.flutter.dev/get-started/install/windows

Kicsomagoljuk.

Ügyeljünk arra, hogy a kicsomagolás útvonalában ne szerepeljen szóköz vagy speciális karakter. A C:\Program Files\ kizárva.

Például:

C:\Flutter

Chocolatey

choco install flutter

Telepítés Linuxon

sudo snap install flutter --classic

Vagy:

https://docs.flutter.dev/get-started/install/linux

Linuxon szükséges:

apt install clang cmake ninja-build pkg-config

Android Studiohoz:

apt install default-jre
apt install software-properties-common python3-launchpadlib

Az Android Studio:

apt-add-repository ppa:maarten-fonville/android-studio

A Debianos nevet át kell írni ezek egyikére:

https://ppa.launchpadcontent.net/maarten-fonville/android-build-tools/ubuntu/dists/

Én most bionic-t választottam.

Itt kell átírni:

/etc/apt/sources.list.d/maarten-fonville-ubuntu-android-studio-booksorm.list

apt update

apt install android-studio

flutter config --android-studio-dir=/android-studio

VSCode

Bővítmény:

flutter

Projekt kezdés

Ctrl + Shift + P

Kezdjük gépelni: flutter

Válasszuk: Flutter: New Project

Válasszunk: Application

Válasszuk ki a projekt helyét, majd: [Select a folder to create the project in] gomb.

Írjuk be a projekt nevét és Enter.

A projekt belépési pontja a következő helyen található:

lib/main.dart

Ellenőrzés

flutter --version

Flutter doktor

Futtassuk a flutter doctor parancsot:

flutter doctor

A parancs felderíti a lehetséges hibákat.

Lehetséges kimenet:

flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.10.5, on Debian GNU/Linux 11 (bullseye)
5.10.0-23-amd64, locale hu_HU.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.1)
[✓] Chrome - develop for the web
[✓] Linux toolchain - develop for Linux desktop
[✓] Android Studio (version 2021.3)
[✓] IntelliJ IDEA Community Edition (version 2021.1)
[✓] VS Code (version 1.78.2)
[✓] Connected device (2 available)
[✓] Network resources

Kezdés parancssorban

flutter create app01

Linkek

https://flutter.dev/ (2023)

https://codelabs.developers.google.com/codelabs/flutter-codelab-first (2023)

https://orcacore.com/install-android-studio-debian-12/ (Android Studio telepítés; 2024)