Google Flutter

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

เรื่องที่เกี่ยวข้อง - Google Flutter, Google Flutter for Android
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 จะถูกสร้างขึ้นใหม่อีกครั้ง แต่คราวนี้จะรันผ่าน และสามารถใช้งานแอพได้ปกติครับ

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save