สิ้นสุดปลายทางของการทำโปรเจค Android ไม่ว่าจะเป็น Flutter หรือเขียนใช้ Kotlin ก็แล้วแต่
คือการสร้างไฟล์สำหรับส่งต่อไปที่ Google Play Store หรือเราไปลงเครื่องโดยตรงนั่นเอง
ปัจจุบันจะมีไฟล์ 2 รูปแบบที่ Google แนะนำให้ใช้งาน นั่นคือ
- Android App Bundle (.aab)
- 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 ทุกโปรเจค มีระบบถามตอบ กรณีติดปัญหา