มาล่ะค
โดยที่ Error ที่ได้จาก flutter doctor จะเป็นประมาณด้านล่าง
Android sdkmanager not found. Update to the lastest Android SDK and ensure that the cmdline-tools are installed to resolve this.
ถ้าเจอแบบนี้ก็ดูวิธีแก้ไขด้านล่างได้เลย
วิธีแก้ไข Android sdkmanager not found
วิธีนี้ใช้แก้ไขได้ทั้งคนที่ใช้ Mac และคนที่ใช้ Windows เลยล่ะ
คือต้นเหตุที่หลายคนเจอกันมันมาจากการที่ flutter เนี่ย เขาต้องมีการเรียกใช้ command line tools ของ Android แต่ถ้าเราไม่มีในระบบมันก็ไม่สามารถเรียกใช้ได้ เลยเตือนผ่าน flutter doctor
ดังนั้น
1. ให้ทำการเปิด Android Studio ขึ้นมา และไปที่ SDK Manager
พอเปิดขึ้นมาแล้ว ให้เลือกติดตั้ง Android SDK Command-line Tools (latest) ดังขั้นตอนและภาพตัวอย่างด้านล่าง
- ให้ไปที่ Android SDK
- เลือก Tab SDK Tools
- ด้านล่างให้มองหา ชื่อ Android SDK Command-line Tools (latest) ถ้ายังไม่ติ้ก (ยังไม่ install) ให้ติ๊กครับ
- จากนั้นลงมากดปุ่ม Apply ด้านล่าง อาจจะมีหน้าต่าง Accept ยอมรับเงื่อนไขการใช้งาน ก็ให้เลือก Accept และกดปุ่มเพื่อเริ่ม install ได้เลย
หลังจากติดตั้ง Android SDK Command-line Tools เสร็จแล้ว ก็ให้ลองกลับมาใช้คำสั่ง flutter doctor ใหม่อีกครั้ง เพื่อดูว่าปัญหาหายไปหรือยังนะครับ
น่าจะหายแล้วล่ะเนอะ ถ้าไม่หายยังไงคอมเม้นไว้ด้านล่างนะ
เริ่มต้นเรียนรู้สร้างแอพ iOS และ Android ด้วย Google Flutter ไปกับโค้ชพล
✅ เหมาะสำหรับผู้เริ่มต้น
✅ เขียนครั้งเดียว ใช้ได้ทั้งระบบ iOS และ Android ประหยัดเวลา
✅ เรียนได้ทุกเวลา ไม่มีวันหมดอายุ
✅ ได้รู้ตั้งแต่วิธีติดตั้งโปรแกรม จนเอาขึ้นApp Store และ Play Store
✅ ได้ทำแอพของจริง เริ่มต้นจาก 0 ทุกโปรเจค มีระบบถามตอบ กรณีติดปัญหา