Linuxga flutter SDKni o'rnatish, shuningdek linux OS da dasturni ishlatish

Linuxga flutter SDKni o'rnatish, shuningdek linux OS da dasturni ishlatish

Ilyos

Linux ga Flutter SDKni o'rnatishni ikkita yoli bor bular: snapd va qo'lda(flutter SDKsini yuqlab olib)

Snapd orqali ornatish uchun terminalga:
sudo snap install flutter --classic

qiyinlik qilsa) linux snap store dan yuqlang

Flutter.dev dan flutter SDK sini yuqlab olishingiz mumkin yoki terminalga:
git clone https://github.com/flutter/flutter.git -b stable --depth 1

Yuqlab o'lganingizdan keyin kerakli joyga arxivdan chikaring


Pathga qoshish

Buning uchun terminalgra: sudo gedit .bashrc ga yozing va ochilgan oynada(blaknot) eng oxiriga flutter SDK turgan joyni ko'rsating

export PATH="$PATH:`pwd`/flutter/bin"

Saqlab bloknotni yopkanizdan so'ng terminalga: sourse .bashrc


Git o'rnatish va Java JDK o'rnatish

Buning uchun terminalga: sudo apt install git va sudo apt-get install openjdk-8-jdk yozing

jkdni ham path ga qo'shing

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

Hammasini o'rntaib bolganizdan keyin flutter doctor buyruqini terminalga yozing!

❗️flutter doctorni buyruqini yozishdan oldin internetga ulanivoling❗️

Va shu orqali sizda nimalar ornatilgan ornatilmaganlikini bilib olasiz:

Android studio yoq deyabdi rasmiy saytidan yuqlab oling.
❗️Android Studioni ornatayorkanizda internetga ega bolishiz kerak chunki u Android SDK va yana ishlashi uchun kerak boladigon instrumentlarni yuqlab oladi.❗️

Andorid Studio yoki VS Code ga Flutter plugin o'rnating.


Linux OS uchun dasturni ishlatish/build qilish

Dastur linux ni qollab-quvatlashi uchun terminalga:
flutter config --enable-linux-desktop
Linux ni qollab-quvatlashni ochirib qoyish uchun:
flutter config --no-enable-linux-desktop

Yangi yoki oldin ochilgan proyektingizda linux popkasi paydo(usiz linux uchun dasturni yeg'a olmaysiz) bo'lishi uchun AS yoki VS Code ni terminalida: "flutter create ." buyruqini yozing.


Dastrurni build qilish uchun linux uchun bazi liblarni olish kerak boladi:

sudo snap install multipass --classic
sudo snap install snapcraft --classic
sudo apt install cmake
sudo apt install ninja-build
sudo apt install libgtk-3-dev
sudo apt install libblkid-dev
sudo apt install liblzma-dev

Hammasi tog'ri bolganini tekshirish uchun flutter doctor bilan tekshirib koring!

Dastrurni yeg'ish uchun flutter build linux yoki flutter build linux --release

Build release bolgan dastur joylashuvi: project/build/linux/release/bundle

Build debug: project/build/linux/debug/bundle 


Qoshimcha savollar yoki tushinmovchilik bolsa chatimizga yozing

Report Page