Google Flutter

Flutter วิธีแก้ปัญหา Flutter: Execution failed for task ‘:app:compileDebugKotlin’

เรื่องที่เกี่ยวข้อง - ,
Flutter 2

วันนี้พลได้ทดลองโปรเจคที่สร้างด้วย Flutter 2 กับ Location package ตัวล่าสุดดู

แหม่ ของใหม่ ก็ต้องลองซักหน่อย

พบว่ามีช่วงตอนที่รันแอพบนระบบ Android แล้วเกิด Error ระหว่างขั้นตอนการ build ทำให้การ build หยุดลงและไม่สามารถติดตั้งแอพบนเครื่อง Android โดนตรงได้

ใจความสำคัญของ log คือ

Flutter: Execution failed for task ':app:compileDebugKotlin'

สืบไปสืบมา สาเหตุมีหลายอย่างด้วยกัน แต่วิธีแก้น่าจะสำคัญกว่า พบว่าวิธีแก้นี้เร็วที่สุดครับ

  1. ลบโฟลเดอร์ .gradle ที่อยู่ในโฟลเดอร์ android (ถ้าดูจากโปรเจคคือ android/.gradle)
  2. รันแอพพลิเคชั่นทดสอบใหม่ แบบ debug

โฟลเดอร์ .gradle จะถูกสร้างขึ้นใหม่อีกครั้ง แต่คราวนี้จะรันผ่าน และสามารถใช้งานแอพได้ปกติครับ

Loading Facebook Comments ...
Menu