Google Play จะหยุดให้บริการแอปเนทีฟที่ไม่รองรับ CPU 64 บิตในปี 2021

ตั้งแต่วันที่ 1 สิงหาคม 2021 Google Play จะไม่ให้บริการแอปพลิเคชันเนทีฟอีกต่อไปหากไม่รองรับสถาปัตยกรรม CPU 64 บิต

Google ได้พูดคุยโดยตรงกับนักพัฒนาแอป Android ค่อนข้างบ่อยในช่วงนี้ เมื่อต้นสัปดาห์นี้ บริษัทได้เผยแพร่บทความเพื่อเป็นการเตือนใจว่าแอปที่ไม่ได้รับอนุมัติจะเป็นเช่นนั้นในไม่ช้า ลบออกจาก Play Store หากพวกเขาพยายามเข้าถึงบันทึกการโทรหรือการอนุญาต SMS โดยไม่ได้รับอนุญาต พวกเขา. สัปดาห์นี้ บริษัทได้เผยแพร่บทความอื่นในบล็อกนักพัฒนา Android ของตน แต่บทความนี้เป็นเรื่องเกี่ยวกับแอปเนทีฟที่ยังไม่มี รองรับซีพียู 64 บิต ตั้งแต่วันที่ 1 สิงหาคม 2021 Google Play จะไม่ให้บริการแอปพลิเคชันเนทิฟอีกต่อไปหากไม่รองรับ CPU 64 บิต สถาปัตยกรรม.

Android เริ่มรองรับแอปพลิเคชัน 64 บิตด้วยการเปิดตัว Android 5.0 Lollipop ตั้งแต่นั้นเป็นต้นมา SoC ที่มี CPU 64 บิตก็ออกวางจำหน่ายเพิ่มมากขึ้น และการเปลี่ยนแปลงดังกล่าวเป็นจุดเริ่มต้นของการค่อยๆ ยุติลง ชิปเซ็ตที่มี CPU 32 บิต เช่นเดียวกับคอมพิวเตอร์เดสก์ท็อป 64 บิตคืออนาคตและ Google ตระหนักดีถึง มัน. เมื่อประมาณหนึ่งปีที่แล้วในเดือนธันวาคมปี 2017 บริษัทได้ประกาศเช่นนั้น

นักพัฒนาที่มีแอพที่ใช้ไลบรารี่ดั้งเดิมจะต้องมีทางเลือก 64 บิต เพื่อทำงานบนอุปกรณ์ 64 บิตเท่านั้น

ข้อกำหนดนี้ยังเป็นไปตามกำหนดการและจะมีผลใช้บังคับในวันที่ 1 สิงหาคม 2019 สัปดาห์นี้บริษัทได้ประกาศส่วนขยายสำหรับเกมที่ใช้ Unity 5.6 หรือเก่ากว่า Google Play จะยังคงยอมรับการอัปเดตเกมเหล่านี้แบบ 32 บิตเท่านั้นจนกว่าจะถึงกำหนดเวลาสุดท้าย ซึ่งจะมีผลในวันที่ 1 สิงหาคม 2021 นี่คือเวลาที่ Google Play จะหยุดให้บริการแอปที่ไม่มีเวอร์ชัน 64 บิตบนอุปกรณ์ที่รองรับ 64 บิต (ซึ่งหมายความว่าแอปเหล่านั้นจะไม่สามารถใช้งานได้ใน Play Store บนอุปกรณ์เหล่านั้นอีกต่อไป)

ณ ตอนนี้ Google ยังไม่ได้ขยายเวลาให้กับเกมที่สร้างด้วย Unity 5.6 หรือเก่ากว่า เมื่อถึงกำหนดเส้นตายปี 2021 นี้ อย่างไรก็ตาม สิ่งต่างๆ อาจเปลี่ยนแปลงได้ระหว่างตอนนี้ถึงเดือนสิงหาคม 2021 เช่นเดียวกับที่เปลี่ยนจากปี 2017 เป็น 2019 Google ต้องการให้นักพัฒนามีเวลาเพียงพอในการเปลี่ยนแปลงแอปพลิเคชันและเกมของตนเพื่อให้เป็นไปตามนโยบายใหม่นี้ ขณะนี้ ยังคงมีข้อยกเว้นสำหรับกำหนดเวลาใหม่นี้ เนื่องจาก Google กล่าวว่าข้อกำหนดเหล่านี้ใช้ไม่ได้กับสิ่งต่อไปนี้:

  • APK หรือ App Bundle ที่กำหนดเป้าหมายไปที่ Wear OS หรือ Android TV อย่างชัดเจน ซึ่งเป็นรูปแบบที่ไม่รองรับโค้ด 64 บิตในปัจจุบัน
  • APK หรือ App Bundle ที่ไม่ได้เผยแพร่ไปยังอุปกรณ์ที่ใช้ Android Pie หรือใหม่กว่า

การเปลี่ยนแปลงใหม่นี้ไม่ส่งผลกระทบต่อนโยบายของบริษัทเกี่ยวกับการสนับสนุนแบบ 32 บิต พวกเขาจะยังคงส่งมอบแอปเหล่านั้นไปยังอุปกรณ์ 32 บิตต่อไป ดังนั้นหากนักพัฒนามีแอปที่มีโค้ดแบบเนทีฟ 32 บิต พวกเขาจะต้องมีเวอร์ชัน 64 บิตเพิ่มเติมด้วย


ที่มา: บล็อกนักพัฒนา Android