วันนี้พลได้ทดลองโปรเจคที่สร้างด้วย Flutter 2 กับ Location package ตัวล่าสุดดู
แหม่ ของใหม่ ก็ต้องลองซักหน่อย
พบว่ามีช่วงตอนที่รันแอพบนระบบ Android แล้วเกิด Error ระหว่างขั้นตอนการ build ทำให้การ build หยุดลงและไม่สามารถติดตั้งแอพบนเครื่อง Android โดนตรงได้
ใจความสำคัญของ log คือ
Flutter: Execution failed for task ':app:compileDebugKotlin'
สืบไปสืบมา สาเหตุมีหลายอย่างด้วยกัน แต่วิธีแก้น่าจะสำคัญกว่า พบว่าวิธีแก้นี้เร็วที่สุดครับ
- ลบโฟลเดอร์ .gradle ที่อยู่ในโฟลเดอร์ android (ถ้าดูจากโปรเจคคือ android/.gradle)
- รันแอพพลิเคชั่นทดสอบใหม่ แบบ debug
โฟลเดอร์ .gradle จะถูกสร้างขึ้นใหม่อีกครั้ง แต่คราวนี้จะรันผ่าน และสามารถใช้งานแอพได้ปกติครับ