Google กำลังจะเปิดตัว Android 16 ซึ่งนำการปรับปรุงที่สำคัญมาสู่ระบบปฏิบัติการ โดยเน้นเป็นพิเศษในการเพิ่มประสิทธิภาพสำหรับอุปกรณ์ระดับล่าง ในขณะที่การทดสอบเบต้าดำเนินไป มีการค้นพบฟีเจอร์ใหม่ๆ ที่อาจเปลี่ยนวิธีที่ผู้ใช้สัมผัสประสบการณ์การติดตั้งแอปพลิเคชันทั่วทั้งระบบนิเวศของ Android
Cloud Compilation: ตัวเปลี่ยนเกมสำหรับการติดตั้งแอป
Android 16 แนะนำฟีเจอร์นวัตกรรมที่เรียกว่าการคอมไพล์บนคลาวด์ ซึ่งมีเป้าหมายเพื่อเร่งความเร็วในการติดตั้งแอปอย่างมาก โดยเฉพาะอย่างยิ่งเป็นประโยชน์กับอุปกรณ์ที่มีฮาร์ดแวร์ที่มีประสิทธิภาพน้อยกว่า วิธีการใหม่นี้เปลี่ยนแปลงพื้นฐานวิธีที่ Android เตรียมแอปสำหรับการทำงาน โดยการย้ายกระบวนการคอมไพล์ที่ใช้ทรัพยากรมากไปยังเซิร์ฟเวอร์คลาวด์แทนที่จะประมวลผลในอุปกรณ์ ฟีเจอร์นี้ทำงานโดยการดาวน์โหลดแอปพลิเคชันอาร์ติแฟกต์ที่ผ่านการคอมไพล์แล้วพร้อมกับไฟล์ APK จาก Google Play Store ซึ่งกำจัดความจำเป็นในการเรียกใช้เครื่องมือ dex2oat ที่ใช้ประมวลผลอย่างหนักระหว่างการติดตั้ง
ประเด็นสำคัญเกี่ยวกับการคอมไพล์บนคลาวด์ของ Android 16:
- ถ่ายโอนการคอมไพล์แอปจากอุปกรณ์ไปยังเซิร์ฟเวอร์คลาวด์
- ดาวน์โหลดไฟล์แอปพลิเคชันที่คอมไพล์ไว้ล่วงหน้าพร้อมกับไฟล์ APK
- ใช้รูปแบบไฟล์ Secure Dex Metadata (SDM) แบบใหม่
- เป็นประโยชน์หลักสำหรับอุปกรณ์ระดับล่างที่มีประสิทธิภาพการประมวลผลจำกัด
- คุณสมบัตินี้ถูกสร้างเข้าไปใน Android 16 แต่ยังไม่เปิดใช้งาน
![]() |
---|
การเปลี่ยนแปลงที่เป็นนวัตกรรมในเทคโนโลยี Android ถูกนำเสนอ โดยเน้นย้ำถึงการปรับปรุงที่กำลังจะมาถึงในการติดตั้งแอป |
ทำความเข้าใจประโยชน์ทางเทคนิค
กระบวนการติดตั้งแอปแบบดั้งเดิมต้องการให้ Android ใช้เครื่องมือ dex2oat เพื่อแปลงไบต์โค้ดของแอปเป็นไฟล์ที่ได้รับการปรับให้เหมาะสม ซึ่ง Android Runtime (ART) สามารถทำงานได้อย่างมีประสิทธิภาพ กระบวนการนี้สร้างอาร์ติแฟกต์แอปพลิเคชันหลายประเภท รวมถึงไฟล์ .vdex, .odex และ .art ซึ่งประกอบด้วยโค้ดที่ผ่านการคอมไพล์ล่วงหน้าและเมตาดาตาเพื่อปรับปรุงประสิทธิภาพของแอป บนโทรศัพท์ราคาประหยัดที่มีกำลังประมวลผลจำกัด ขั้นตอนการคอมไพล์นี้สามารถทำให้การติดตั้งแอปช้าลงอย่างมีนัยสำคัญ โดยเฉพาะสำหรับแอปพลิเคชันที่ซับซ้อนที่มีฐานโค้ดขนาดใหญ่ การคอมไพล์บนคลาวด์ข้ามขั้นตอนที่เป็นคอขวดนี้โดยการจัดเตรียมอาร์ติแฟกต์เหล่านี้ให้พร้อมใช้งานจากเซิร์ฟเวอร์ของ Google
![]() |
---|
อุปกรณ์ที่แสดงอินเตอร์เฟซของ Android 15 ซึ่งเกี่ยวข้องกับการปรับปรุงประสิทธิภาพสำหรับฮาร์ดแวร์ระดับล่างที่กล่าวถึง |
รูปแบบไฟล์ใหม่: Secure Dex Metadata
เพื่อนำการคอมไพล์บนคลาวด์มาใช้ Android 16 แนะนำรูปแบบไฟล์ใหม่ที่เรียกว่า Secure Dex Metadata (SDM) ไฟล์ SDM เหล่านี้ประกอบด้วยอาร์ติแฟกต์แอปพลิเคชันที่ผ่านการคอมไพล์ล่วงหน้าและได้รับการลงนามดิจิทัลด้วยคีย์เดียวกันกับที่ใช้ลงนาม APK เพื่อรับรองความปลอดภัยและความถูกต้อง เมื่อผู้ใช้ติดตั้งแอปบนอุปกรณ์ Android 16 ระบบสามารถดาวน์โหลดไฟล์ SDM เหล่านี้พร้อมกับ APK ซึ่งกำจัดความจำเป็นในการคอมไพล์บนอุปกรณ์และอาจลดเวลาการติดตั้งลงอย่างมีนัยสำคัญ
สถานะปัจจุบันและการนำไปใช้ในอนาคต
แม้ว่าฟีเจอร์การคอมไพล์บนคลาวด์จะถูกสร้างลงใน Android 16 แล้ว แต่ดูเหมือนว่ายังไม่ได้เปิดใช้งาน Google จะต้องกำหนดค่าโครงสร้างพื้นฐานของ Play Store เพื่อสร้างอาร์ติแฟกต์แอปพลิเคชันเหล่านี้และให้บริการระหว่างการติดตั้งแอป การเปิดตัวนี้น่าจะเป็นแบบค่อยเป็นค่อยไป และ Google อาจทำให้ฟีเจอร์นี้เป็นแบบเลือกใช้ในตอนแรกเนื่องจากเพิ่มปริมาณข้อมูลที่ผู้ใช้ต้องดาวน์โหลด การแลกเปลี่ยนระหว่างขนาดการดาวน์โหลดเพิ่มเติมและเวลาการติดตั้งที่เร็วขึ้นจะแตกต่างกันไปขึ้นอยู่กับความเร็วการเชื่อมต่ออินเทอร์เน็ตและความสามารถของอุปกรณ์
โปรแกรมเบต้า Android 16 และความเสถียร
Android 16 ปัจจุบันมีให้ใช้งานผ่านโปรแกรมเบต้าของ Google โดย Beta 3 ได้บรรลุความเสถียรของแพลตฟอร์มแล้ว อย่างไรก็ตาม เหมือนกับซอฟต์แวร์ก่อนเปิดตัวทั่วไป ผู้ใช้กำลังพบเจอบั๊กและปัญหาที่จะไม่มีในรุ่นที่เปิดตัวอย่างเป็นทางการ Google ได้เปิดตัว Beta 3.1 เพื่อแก้ไขปัญหาบางอย่างเหล่านี้แล้ว ซึ่งบ่งชี้ถึงการปรับปรุงระบบปฏิบัติการอย่างต่อเนื่อง
วิธีเข้าร่วมหรือออกจากโปรแกรมเบต้า
สำหรับผู้ที่สนใจทดสอบ Android 16 สมาร์ทโฟน Google Pixel 6 หรือรุ่นใหม่กว่าสามารถเข้าร่วมในโปรแกรมเบต้า Android ได้ อย่างไรก็ตาม ผู้ใช้ที่ประสบปัญหามากเกินไปสามารถเลือกออกผ่านเว็บไซต์โปรแกรมเบต้า Android โปรดทราบว่าการถอนการติดตั้งเบต้าโดยทั่วไปต้องการการรีเซ็ตอุปกรณ์ซึ่งจะลบข้อมูลทั้งหมด เว้นแต่คุณจะรอการเปิดตัวอย่างเป็นทางการของ Android 16 Google มีวิธีหลายวิธีสำหรับการกลับไปยังเวอร์ชันที่เสถียร รวมถึงการรอการอัปเดต OTA ซึ่งจะกลับไปยัง Android 15 หรืออัปเกรดเป็น Android 16 เวอร์ชันเสถียรเมื่อมีการเปิดตัว
ข้อมูลโปรแกรม Android 16 Beta:
- ปัจจุบันอยู่ที่ Beta 3 โดยมีความเสถียรของแพลตฟอร์มแล้ว
- Beta 3.1 ถูกปล่อยออกมาเพื่อแก้ไขบั๊ก
- รองรับสมาร์ทโฟน Google Pixel 6 หรือรุ่นใหม่กว่า
- การถอนการติดตั้งเบต้าโดยทั่วไปจำเป็นต้องรีเซ็ตอุปกรณ์
- ตัวเลือกในการกลับไปยังเวอร์ชันเสถียร: อัปเดต OTA เป็น Android 15 (ข้อมูลจะถูกลบ) หรือรอการเปิดตัว Android 16 เวอร์ชันเสถียร
มองไปข้างหน้า
การคอมไพล์บนคลาวด์แสดงถึงอีกก้าวหนึ่งในความพยายามอย่างต่อเนื่องของ Google ในการปรับ Android ให้เหมาะสมกับอุปกรณ์หลากหลายรูปแบบ โดยการย้ายกระบวนการที่ใช้ทรัพยากรมากไปยังคลาวด์ Google ยังคงทำให้ Android เข้าถึงได้มากขึ้นบนฮาร์ดแวร์ราคาประหยัดในขณะที่รักษาประสิทธิภาพไว้ เมื่อ Android 16 เคลื่อนเข้าใกล้การเปิดตัวอย่างเป็นทางการ เราน่าจะเห็นการปรับปรุงเพิ่มเติมสำหรับฟีเจอร์นี้และฟีเจอร์อื่นๆ ที่ออกแบบมาเพื่อปรับปรุงประสบการณ์ผู้ใช้โดยรวมทั่วทั้งระบบนิเวศของ Android