Android
- ติดตั้ง Android Studio (Ubuntu 24.04 มันจะได้ Android Studio Narwhal 3 Feature Drop | 2025.1.3 ถ้าอยากได้ panda ต้อง download ติดตั้งผ่าน .tar.gz เอง แบบ manual)
- ติดตั้งผ่าน snap
sudo apt update
sudo snap install android-studio --classic
- เพิ่ม user เราเพื่อรัน emulator
sudo adduser $USER kvm
Flutter
- ติดตั้ง Flutter SDK (วิธีที่ง่ายที่สุด)
sudo snap install flutter --classic
- ตั้งค่า Android Toolchain
- หลังจากลง Flutter เสร็จแล้ว คุณต้องเชื่อมต่อ Flutter เข้ากับ Android Studio ที่เพิ่งลงไป:
flutter doctor --android-licenses
- ถ้ารันคำสั่งนี้ได้ผลลัพธ์ประมาณนี้
Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are installed to resolve this.
- ให้เราติดตั้ง Command-line Tools ผ่าน Android Studio
- เปิดโปรแกรม Android Studio
- ไปที่ Settings (ถ้าอยู่ที่หน้า Welcome ให้คลิก More Actions หรือถ้าเปิดโปรเจกต์อยู่ให้ไปที่ File > Settings)
- ไปที่หัวข้อ Languages & Frameworks > Android SDK
- คลิกที่แถบ SDK Tools (อยู่ข้างๆ SDK Platforms)
- มองหารายการที่ชื่อว่า Android SDK Command-line Tools (latest)
- ติ๊กถูกที่หน้าช่องนั้น แล้วกด Apply หรือ OK เพื่อเริ่มการดาวน์โหลดและติดตั้ง
- รันคำสั่งยอมรับ License อีกครั้ง
flutter doctor --android-licenses
- เช็กความเรียบร้อยครั้งสุดท้าย
flutter doctor
- ติดตั้งเครื่องมือเสริมสำหรับ Linux (optional)
- เนื่องจาก Ubuntu 24.04 เป็นระบบที่เน้นการพัฒนา Desktop app ด้วย คุณต้องลง library เหล่านี้เพื่อให้ Flutter ทำงานได้ครบถ้วน:
sudo apt update
sudo apt install clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev
เพิ่มเติม
- หากติดตั้งแล้วยังใช้ไม่ได้ อาจเป็นเพราะ Flutter หาตำแหน่ง SDK ไม่เจอ ให้คุณลองรันคำสั่งนี้ใน Terminal เพื่อระบุ Path (ปกติ Android Studio จะลงไว้ที่นี่ครับ):
flutter config --android-sdk ~/Android/Sdk
- Dell Inspiron 14 5000 series เรารัน emulator android ไม่ขึ้นหว่า รันผ่าน physical device สาย usb ใน debug mode เท่านั้นหว่า
No comments:
Post a Comment