2/16/2021

Flutter ติดตั้ง Linux

Flutter ติดตั้ง Linux

ติดตั้งตาม
https://porpramarn.blogspot.com/2021/02/flutter-mobile-app.html


เพิ่มเติม
https://flutter.dev/docs/get-started/install/linux
1. โหลด แตกไฟล์ เข้า Folder Run คำสั่ง

  1. flutter precache

2. ทำใน User ธรรมดาไม่ต้องเข้า Root
3. Run
  1. export PATH="$PATH:`pwd`/flutter/bin"

4. Run
  1. flutter doctor

มี Error
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 1.22.5, on Linux, locale en_US.UTF-8)
[!] Android toolchain - develop for Android devices
✗ Unable to locate Android SDK.
Install Android Studio from: https://developer.android.com/studio/index.html
On first launch it will assist you in installing the Android SDK components.
(or visit https://flutter.dev/docs/get-started/in ... roid-setup for detailed instructions).
If the Android SDK has been installed to a custom location, set ANDROID_HOME to that location.
You may also want to add it to your PATH environment variable.

✗ No valid Android SDK platforms found in /usr/lib/android-sdk/platforms. Directory was empty.
[!] Android Studio (not installed)
[✓] VS Code (version 1.52.1)

[✓] Connected device (1 available)

! Doctor found issues in 2 categories.

ต้อง Set Path ให้ Android SDK และ Android-studio
  1. flutter config --android-sdk /PATH/

flutter config --android-sdk /media/DATA2/Android-SDK/
flutter config --android-studio-dir /media/DATA2/android-studio/


5. Error
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
✗ Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
[!] Android Studio
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.

- Run ตอบ Y ให้หมด
  1. flutter doctor --android-licenses


- เปิดโปรแกรม Android Studio ไปที่ตั้งค่า --> Plugins ค้นหา Flutter, Dart แล้ว Install แล้วปิดเปิดโปรแกรม Android Studio ใหม่


- Run คำสั่ง หา Path
  1. which flutter dart

เข้าไปตั้งค่าใน Android Studio --> Setting --> Languages & Frameworks --> Flutter
เลือก Path ที่ มีโปรแกรม Fultter ที่แตกไว้


No comments:

Post a Comment