สำหรับใครที่เริ่มเรียน Google Flutter ในตอนแรก อาจจะใช้คำสั่ง flutter doctor
แล้วพบปัญหาในส่วน Android Toolchain แบบด้านล่างนี้
[!] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
สาเหตุเป็นเพราะว่า เราอาจจะยังไม่ได้กด accepted ในส่วน Android
วิธีแก้ไขก็ไม่ยากอะไรครับ เราสามารถรันคำสั่งตามคำแนะนำ นั่นก็คือคำสั่งด้านล่างนี้
flutter doctor --android-licenses
ในที่นี้จะเป็นการเรียกใช้ Android SDK Manager โดยอัตโนมัติ และด้านล่างสุดจะแสดงข้อความประมาณนี้ขึ้นมา
Review licenses that have not been accepted (y/N)?
ก็ให้เรากดปุ่ม Y และตามด้วยปุ่ม Enter ไปเรื่อยๆ จนครบ
จากนั้นให้รันคำสั่ง flutter doctor
อีกครั้งเพื่อให้แน่ใจว่าปัญหาในส่วน Android Toolchain ได้รับการแก้ไขแล้ว น่าจะขึ้นแบบด้านล่างครับ
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.5.4-hotfix.2, on Microsoft Windows [Version 10.0.17763.437], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
คอร์สออนไลน์เริ่มต้นสร้าง Mobile App ด้วย Google Flutter
เหมาะผู้เริ่มต้น และนักพัฒนาเว็บ, เข้าใจง่าย, ใช้ได้จริง
สอบถาม หรือติดต่อจัดอบรมโทร 083-071-3373