วิธีการติดตั้ง Flutter บน Windows แบบ Step by Step

วิธีการติดตั้ง Flutter บน Windows แบบ Step by Step

การเริ่มต้นพัฒนา Mobile Application ด้วย Flutter และ Dart นั้น จำเป็นต้องทำการติดตั้ง Flutter SDK และเครื่องมือต่างๆให้พร้อมใช้งานก่อน ซึ่งวิธีการติดตั้ง Flutter บน Windows นั้นง่ายมาก ไม่ซับซ้อน เพียงไม่กี่ขั้นตอนก็สามารถเริ่มต้นการพัฒนาได้แล้ว

System requirements

ความต้องการทางด้านระบบหรือสเปคคอมพิวเตอร์ขั้นต่ำ ที่จะใช้ในการพัฒนา ควรเป็นดังนี้

  1. ระบบปฏิบัติการ: Windows 7 SP1 (64-bit) ขึ้นไป
  2. พื้นที่ Hard Disk: 400 MB ขึ้นไป (ยังไม่รวมพื้นที่สำหรับติดตั้งเครื่องมือ IDE)
  3. CPU: Intel Core I5 ขึ้นไป (หรือ CPU ค่ายอื่นที่เทียบเคียงกัน
  4. RAM: อย่างน้อย 4 Gb ขึ้นไป (แนะนำ 8 Gb ขึ้นไป ถ้า 4 Gb อาจไม่สามารถทดสอบโปรแกรมผ่าน Emulator ได้)  

ขั้นตอนการติดตั้ง

ติดตั้ง Flutter SDK

  1. ดาวน์โหลด Flutter SDK จากเวบไซต์ https://flutter.dev/docs/get-started/install/windows
ดาวน์โหลด Flutter SDK จากเวบไซต์ https://flutter.dev/docs/get-started/install/windows
  1. หลังจากดาวน์โหลด จะได้ zip ไฟล์ จากนั้นให้คลาย zip ไฟล์ดังกล่าวนี้ลงไว้ใน path ที่ต้องการ เช่น C:\src\flutter
หลังจากดาวน์โหลด จะได้ zip ไฟล์ จากนั้นให้คลาย zip ไฟล์ดังกล่าวนี้ลงไว้ใน path ที่ต้องการ เช่น C:\src\flutter
  1. ตั้งค่า Path ใน Environment Variables โดยตั้งให้ตั้งค่า path ถึงโฟล์เดอร์ bin เช่น หากคลาย zip ไฟล์ไว้ที่ C:\src\flutter ให้ตั้งค่า path เป็น C:\src\flutter\bin ดังรูป
ตั้งค่า Path ใน Environment Variables โดยตั้งให้ตั้งค่า path ถึงโฟล์เดอร์ bin เช่น หากคลาย zip ไฟล์ไว้ที่ C:\src\flutter ให้ตั้งค่า path เป็น C:\src\flutter\bin

ติดตั้งเครื่องมือ IDE Tool

กรณีใช้ Android Studio

  1. ดาวน์โหลด Android Studio จากเว็บไซต์ https://developer.android.com/studio
ดาวน์โหลด Android Studio จากเว็บไซต์ https://developer.android.com
  1. หลังจากดาวน์โหลด Android Studio แล้ว จะได้ไฟล์ exe ดังรูป (เลขเวอร์ชัน ขึ้นอยู่กับเวอร์ชันที่ดาวน์โหลด)
หลังจากดาวน์โหลด Android Studio แล้ว จะได้ไฟล์ exe ดังรูป (เลขเวอร์ชัน ขึ้นอยู่กับเวอร์ชันที่ดาวน์โหลด)
  1. ดับเบิ้ลคลิกไฟล์ exe ที่ดาวน์โหลดมา เพื่อเริ่มติดตั้ง จะเห็นหน้าต่างดังรูป จากนั้นกดปุ่ม “Next”
ดับเบิ้ลคลิกไฟล์ exe ที่ดาวน์โหลดมา เพื่อเริ่มติดตั้ง Android Studio จะเห็นหน้าต่างดังรูป จากนั้นกดปุ่ม “Next”
  1. ตั้งค่าตามรูป แล้วกดปุ่ม “Next”
ตั้งค่า Android Studio แล้วกดปุ่ม “Next”
  1. ตั้งค่าที่อยู่ของโฟลเดอร์ Android Studio จากนั้นกดปุ่ม “Next”
ตั้งค่าที่อยู่ของโฟลเดอร์ Android Studio จากนั้นกดปุ่ม “Next”
  1. กดปุ่ม “Install”
กดปุ่ม “Install”
  1. หลังจากติดตั้งเรียบร้อย (Completed) กดปุ่ม “Next”
หลังจากติดตั้งเรียบร้อย (Completed) กดปุ่ม “Next”
  1. กดปุ่ม “Finsih”
กดปุ่ม “Finsih”
  1. กดปุ่ม “OK”
Flutter - Android Studio - กดปุ่ม “OK”
  1. กดปุ่ม “Next”
กดปุ่ม “Next”
  1. กดปุ่ม “Next” (หากต้องการปรับแต่งการติดตั้งเอง ให้เลือก Custom)
กดปุ่ม “Next” (หากต้องการปรับแต่งการติดตั้งเอง ให้เลือก Custom)
  1. เลือก Theme จากนั้นกดปุ่ม “Next”
เลือก Theme จากนั้นกดปุ่ม “Next”
  1. กดปุ่ม “Finish”
กดปุ่ม “Finish”
  1. รอจนติดตั้งเสร็จ จากนั้นกดปุ่ม “Finish”
รอจนติดตั้งเสร็จ จากนั้นกดปุ่ม “Finish”
  1. จะเห็นหน้าจอ ดังรูป จากนั้น คลิก “Configure” แล้วเลือก SDK Manager
จะเห็นหน้าจอ ดังรูป จากนั้น คลิก “Configure” แล้วเลือก SDK Manager
  1. เลือก Tab “SDK Platform” จากนั้นเลือกติดตั้งเวอร์ชัน Android SDK Platform ที่ต้องการ (โดยขึ้นตอนนี้อาจใช้เวลาพอสมควร ขึ้นอยู่กับความเร็วอินเตอร์เน็ต และจำนวนเวอร์ชัน SDK Platform ที่ดาวน์โหลด)
เลือก Tab “SDK Platform” จากนั้นเลือกติดตั้งเวอร์ชัน Android SDK Platform ที่ต้องการ (โดยขึ้นตอนนี้อาจใช้เวลาพอสมควร ขึ้นอยู่กับความเร็วอินเตอร์เน็ต และจำนวนเวอร์ชัน SDK Platform ที่ดาวน์โหลด)
  1. เลือก Tab “SDK Tools” จากนั้นเลือกติดตั้ง SDK ดังรูป
เลือก Tab “SDK Tools” จากนั้นเลือกติดตั้ง SDK ดังรูป

ในกรณีที่ติดตั้ง Android Studio 3.6 ขึ้นไป ให้เลือกเพิ่มเติม ดังรูป

ในกรณีที่ติดตั้ง Android Studio 3.6 ขึ้นไป ให้เลือกเพิ่มเติม ดังรูป
  1. ตั้งค่า Android Virtual Device โดยคลิกที่ “Configure” จากนั้นเลือก “AVD Manager”
ตั้งค่า Android Virtual Device โดยคลิกที่ “Configure” จากนั้นเลือก “AVD Manager”
  1. คลิกปุ่ม “+ Create Virtual Device….”
คลิกปุ่ม “+ Create Virtual Device….”
  1. เลือก Virtual Device ที่ต้องการ  จากนั้นกดปุ่ม “Next”
เลือก Virtual Device ที่ต้องการ  จากนั้นกดปุ่ม “Next”
  1. ในกรณีที่ต้องดาวน์โหลดเวอร์ชันของระบบปฏิบัติการ Android ให้คลิก “Download” เวอร์ชันที่ต้องการ
ในกรณีที่ต้องดาวน์โหลดเวอร์ชันของระบบปฏิบัติการ Android ให้คลิก “Download” เวอร์ชันที่ต้องการ
  1. เลือก “Accept” แล้วกดปุ่ม “Next”
เลือก “Accept” แล้วกดปุ่ม “Next”
  1. หลังจากดาวน์โหลดเสร็จ แล้วกดปุ่ม “Next”
หลังจากดาวน์โหลดเสร็จ แล้วกดปุ่ม “Next”
  1. กำหนดชื่อ AVD Name แล้วกดปุ่ม “Finish”
กำหนดชื่อ AVD Name แล้วกดปุ่ม “Finish”
  1. จะเห็นรายการ AVD แสดงขึ้นมา
จะเห็นรายการ AVD แสดงขึ้นมา
  1. ตั้งค่า Flutter SDK ให้คลิก “Configure” แล้วเลือก Plugins (หรือในกรณีที่เคยติดตั้ง Android Studio แล้ว ควรอัปเดตให้เป็นเวอร์ชันล่าสุด แล้วตั้งค่า Flutter SDK ตามขั้นตอนต่อไปนี้)
ตั้งค่า Flutter SDK ให้คลิก “Configure” แล้วเลือก Plugins (หรือในกรณีที่เคยติดตั้ง Android Studio แล้ว ควรอัปเดตให้เป็นเวอร์ชันล่าสุด แล้วตั้งค่า Flutter SDK ตามขั้นตอนต่อไปนี้)
  1. เลือก Flutter แล้วกดปุ้ม “Install”
เลือก Flutter แล้วกดปุ้ม “Install”
  1. กดปุ่ม ดังรูป
Flutter - Android Studio
Flutter - Android Studio
Flutter - Android Studio
  1. หลังจากติดตั้งเสร็จ กดปุ่ม “Restart IDE”
หลังจากติดตั้งเสร็จ กดปุ่ม “Restart IDE”
  1. Android Studio จะ Restart ดังรูป
Android Studio จะ Restart ดังรูป
  1. จากนั้นเข้า Command Prompt แล้วพิมพ์คำสั่ง “flutter  doctor  –android-licenses” แล้วตอบ “y” ทั้งหมด ดังรูป
จากนั้นเข้า Command Prompt แล้วพิมพ์คำสั่ง “flutter  doctor  --android-licenses” แล้วตอบ “y” ทั้งหมด ดังรูป
จากนั้นเข้า Command Prompt แล้วพิมพ์คำสั่ง “flutter  doctor  --android-licenses” แล้วตอบ “y” ทั้งหมด ดังรูป
จากนั้นเข้า Command Prompt แล้วพิมพ์คำสั่ง “flutter  doctor  --android-licenses” แล้วตอบ “y” ทั้งหมด ดังรูป
จากนั้นเข้า Command Prompt แล้วพิมพ์คำสั่ง “flutter  doctor  --android-licenses” แล้วตอบ “y” ทั้งหมด ดังรูป
จากนั้นเข้า Command Prompt แล้วพิมพ์คำสั่ง “flutter  doctor  --android-licenses” แล้วตอบ “y” ทั้งหมด ดังรูป
จากนั้นเข้า Command Prompt แล้วพิมพ์คำสั่ง “flutter  doctor  --android-licenses” แล้วตอบ “y” ทั้งหมด ดังรูป
จากนั้นเข้า Command Prompt แล้วพิมพ์คำสั่ง “flutter  doctor  --android-licenses” แล้วตอบ “y” ทั้งหมด ดังรูป
จากนั้นเข้า Command Prompt แล้วพิมพ์คำสั่ง “flutter  doctor  --android-licenses” แล้วตอบ “y” ทั้งหมด ดังรูป
  1. ทดสอบ Flutter โดยเลือก “Start a new Flutter project”
ทดสอบ Flutter โดยเลือก “Start a new Flutter project”
  1. เลือก “Flutter Application” จากนั้นกดปุ่ม “Next”
เลือก “Flutter Application” จากนั้นกดปุ่ม “Next”
  1. ตั้งค่าต่างๆ โดยกำหนด Flutter SDK path ไปยังโฟลเดอร์ที่ติดตั้ง Flutter SDK จากขั้นตอนก่อนหน้านี้ จากนั้นกดปุ่ม “Next”
ตั้งค่าต่างๆ โดยกำหนด Flutter SDK path ไปยังโฟลเดอร์ที่ติดตั้ง Flutter SDK จากขั้นตอนก่อนหน้านี้ จากนั้นกดปุ่ม “Next”
  1. กำหนด Packages และเลือกทั้งหมด เพื่อให้ project รองรับ Android X, Kotlin และ Swift จากนั้นกดปุ่ม “Finish” ดังรูป
กำหนด Packages และเลือกทั้งหมด เพื่อให้ project รองรับ Android X, Kotlin และ Swift จากนั้นกดปุ่ม “Finish” ดังรูป
  1. เมื่อเข้าสู่ Android Studio แล้วรอจนกว่าการโหลด Project เสร็จสิ้น (สังเหตุที่ Status bar ด้านล่าง ต้องทำงานเสร็จสิ้น) จากนั้นเลือก AVD ที่ตั้งค่าจากขั้นตอนก่อนหน้านี้ (กรณีที่ต้องการทดสอบด้วยโทรศัพท์มือถือ ให้ต่อพ่วงโทรศัพท์มือถือเข้ากับคอมพิวเตอร์ แล้วเลือกรุ่นโทรศัพทมือถือที่แสดงขึ้นมาแทน โดยโทรศัพท์มือถือต้องเกิดโหทด Developer และยอมรับ USB Debug)
มื่อเข้าสู่ Android Studio แล้วรอจนกว่าการโหลด Project เสร็จสิ้น (สังเหตุที่ Status bar ด้านล่าง ต้องทำงานเสร็จสิ้น) จากนั้นเลือก AVD ที่ตั้งค่าจากขั้นตอนก่อนหน้านี้ (กรณีที่ต้องการทดสอบด้วยโทรศัพท์มือถือ ให้ต่อพ่วงโทรศัพท์มือถือเข้ากับคอมพิวเตอร์ แล้วเลือกรุ่นโทรศัพทมือถือที่แสดงขึ้นมาแทน โดยโทรศัพท์มือถือต้องเกิดโหทด Developer และยอมรับ USB Debug)
  1. กดปุ่ม run
กดปุ่ม run
  1. หากแสดงหน้าต่าง ดังรูป ให้คลิก “Allow access”
หากแสดงหน้าต่าง ดังรูป ให้คลิก “Allow access”
  1. Flutter จะติดตั้งไปยัง AVD หรือโทรศัพท์มือถือ ดังรูป ซึ่งแสดงว่าทำการติดตั้ง Flutter SDK และ Android Studio เรียบร้อยแล้ว ง่ายจริงๆครับ

กรณีใช้ Visual Studio Code

  1. ดาวน์โหลด Visual Studio Code จากเว็บไซต์ https://code.visualstudio.com/
ดาวน์โหลด Visual Studio Code จากเว็บไซต์ https://code.visualstudio.com/
  1. หลังจากดาวน์โหลด จะได้ไฟล์ exe จากนั้นนั้นดับเบิลคลิกที่ไฟล์ exe ดังกล่าว เพื่อติดตั้ง โดยติดตั้งตามขั้นตอนปกติ ไม่ต้องปรับแก้ใดๆ
หลังจากดาวน์โหลด Visual Studio Code จะได้ไฟล์ exe จากนั้นนั้นดับเบิลคลิกที่ไฟล์ exe ดังกล่าว เพื่อติดตั้ง โดยติดตั้งตามขั้นตอนปกติ ไม่ต้องปรับแก้ใดๆ
  1. หลังจาดติดตั้งเสร็จ เปิดโปรแกรม Visual Studio Code ขึ้นมา จากนั้นคลิกที่ Extensions แล้วค้นหา Flutter และกดปุ่ม “Install” เพื่อติดตั้ง ดังรูป
  1. หลังจากติดตั้งเสร็จ โปรแกรม Visual Studio Code จะติดตั้ง Dart ใก้ฌเยอัตโนมัติ ดังรูป

ควรติดตั้ง Extension HTML snippets, PHP Inteliphense เพิ่มเติม

ปล. หากทำการรัน Flutter Project โดยเฉพาะการพัฒนาด้วย Android Studio แล้วเจอปัญหา Error

* What went wrong:

Execution failed for task ‘:app:mergeDebugJavaResource’.

    A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade

   > com.google.common.base.VerifyException (no error message)

สามารถดูขั้นตอนการแก้ไขได้ที่นี่ การแก้ปัญหา Error “A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade”

One thought on “วิธีการติดตั้ง Flutter บน Windows แบบ Step by Step

Leave a Reply

Your email address will not be published. Required fields are marked *