Google Flutter

Flutter: วิธี publish ไฟล์ Android App Bundle และ APK ผ่าน Visual Studio Code

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

สิ้นสุดปลายทางของการทำโปรเจค Android ไม่ว่าจะเป็น Flutter หรือเขียนใช้ Kotlin ก็แล้วแต่

คือการสร้างไฟล์สำหรับส่งต่อไปที่ Google Play Store หรือเราไปลงเครื่องโดยตรงนั่นเอง

ปัจจุบันจะมีไฟล์ 2 รูปแบบที่ Google แนะนำให้ใช้งาน นั่นคือ

  1. Android App Bundle (.aab)
  2. Android Package (.apk)

เพราะในปัจจุบัน Android กำลังเปลี่ยนผ่านไปสู่ระบบ 64-bits ตัวแอพพลิเคชั่นของเราจึงต้องมีการรองรับการติดตั้งใช้งานบนระบบเก่า และระบบใหม่ครับ

วิธีสร้างไฟล์ Android App Bundle (.aab)

Google ค่อนข้างผลักดัน App Bundle เป็นรูปแบบมาตรฐานสำหรับการส่งแอพขึ้น Play Store

เราสามารถรันคำสั่งนี้โดยตรงจากใน Terminal ของ Visual Studio Code ได้เลย

flutter build appbundle --target-platform android-arm,android-arm64

เราจะได้ไฟล์นามสกุล .aab มาเพื่ออัพโหลดขึ้น App Store ครับ

วิธีสร้างไฟล์ Android Package (.apk)

แต่ถ้าเราต้องการสร้างไฟล์ APK แบบแยกตามระบบ 32-bits และ 64-bits ให้รันคำสั่งนี้แทนครับ

flutter build apk --target-platform android-arm,android-arm64 --split-per-abi

ซึ่งการรันคำสั่งนี้ จะทำให้ได้ไฟล์ 2 ไฟล์ ที่เหมาะสมกับการติดตั้งบนทั้งระบบ 32-bits และ 64-bits ครับ

เริ่มต้นเรียนรู้สร้างแอพ iOS และ Android ด้วย Google Flutter ไปกับโค้ชพล

เหมาะสำหรับผู้เริ่มต้น

เขียนครั้งเดียว ใช้ได้ทั้งระบบ iOS และ Android ประหยัดเวลา

เรียนได้ทุกเวลา ไม่มีวันหมดอายุ

ได้รู้ตั้งแต่วิธีติดตั้งโปรแกรม จนเอาขึ้นApp Store และ Play Store

ได้ทำแอพของจริง เริ่มต้นจาก 0 ทุกโปรเจค มีระบบถามตอบ กรณีติดปัญหา

 

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

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

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

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

Privacy Preferences

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

Allow All
Manage Consent Preferences
  • Always Active

Save