Google ได้เปิดตัวเวอร์ชันทดสอบที่สองของแพลตฟอร์มมือถือแบบเปิดแล้ว Android 14. การปล่อยตัว Android เวอร์ชัน 14 คาดว่าจะวางจำหน่ายในไตรมาสที่สามของปี 2023 ขณะนี้มีโปรแกรมทดสอบเบื้องต้นเพื่อประเมินคุณสมบัติของแพลตฟอร์มใหม่ และได้มีการเตรียมเฟิร์มแวร์สำหรับ Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G และ Pixel 4a (5G) แล้ว
การเปลี่ยนแปลงใน Android 14. เปรียบเทียบ Developer Preview 2 กับเวอร์ชันพรีวิวแรก:
- เราพัฒนาประสิทธิภาพของแพลตฟอร์มอย่างต่อเนื่องบนแท็บเล็ตและอุปกรณ์ที่มีหน้าจอพับได้ เรามีไลบรารีที่ช่วยให้สามารถคาดการณ์เหตุการณ์ที่เกี่ยวข้องกับตัวชี้และมีความหน่วงต่ำเมื่อใช้ปากกาสไตลัส เรายังมีเทมเพลตอินเทอร์เฟซสำหรับหน้าจอขนาดใหญ่ โดยคำนึงถึงแอปพลิเคชันต่างๆ เช่น โซเชียลมีเดีย การสื่อสาร คอนเทนต์มัลติมีเดีย การอ่าน และการช้อปปิ้ง
- ในกล่องโต้ตอบยืนยันการอนุญาตการเข้าถึงสำหรับแอปพลิเคชันไฟล์มัลติมีเดีย คุณสามารถให้สิทธิ์การเข้าถึงเฉพาะรูปภาพหรือวิดีโอที่เลือกเท่านั้น แทนที่จะให้สิทธิ์การเข้าถึงทั้งหมด

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

- Credential Manager และ API ที่เกี่ยวข้องได้รับการพัฒนาอย่างต่อเนื่อง ช่วยให้สามารถเข้าสู่ระบบแอปโดยใช้ข้อมูลประจำตัวจากผู้ให้บริการตรวจสอบสิทธิ์ภายนอกได้ รองรับทั้งการเข้าสู่ระบบด้วยรหัสผ่านและวิธีการเข้าสู่ระบบแบบไม่ใช้รหัสผ่าน (Passkeys, การตรวจสอบสิทธิ์แบบไบโอเมตริกซ์) อินเทอร์เฟซการเลือกบัญชีได้รับการปรับปรุงให้ดีขึ้น
- มีการเพิ่มการอนุญาตแยกต่างหากเพื่ออนุญาตให้แอปพลิเคชันเริ่มดำเนินการเมื่อแอปพลิเคชันอยู่ในพื้นหลัง การเปิดใช้งานขณะอยู่ในพื้นหลังถูกจำกัดเพื่อไม่ให้ผู้ใช้เสียสมาธิขณะทำงานกับแอปพลิเคชันปัจจุบัน แอปพลิเคชันที่ใช้งานอยู่จะได้รับการควบคุมมากขึ้นว่าแอปพลิเคชันอื่นที่โต้ตอบด้วยเรียกการทำงานอย่างไร
- ระบบการจัดการหน่วยความจำได้รับการปรับให้เหมาะสมเพื่อจัดสรรทรัพยากรให้กับแอปพลิเคชันที่ทำงานอยู่เบื้องหลังอย่างมีเหตุผลมากขึ้น ไม่กี่วินาทีหลังจากแอปพลิเคชันเข้าสู่สถานะแคช การทำงานเบื้องหลังจะถูกจำกัดให้ทำงานกับ API ที่จัดการวงจรชีวิตของแอปพลิเคชัน เช่น Foreground Services API, JobScheduler และ WorkManager
- การแจ้งเตือนที่มีธง FLAG_ONGOING_EVENT สามารถยกเลิกได้เมื่อแสดงบนอุปกรณ์ที่ปลดล็อคหน้าจอ หากอุปกรณ์อยู่ในโหมดล็อกหน้าจอ การแจ้งเตือนดังกล่าวจะยังคงไม่ถูกปิด การแจ้งเตือนที่สำคัญต่อการทำงานของระบบจะยังคงไม่ถูกปฏิเสธ
- เพิ่มเมธอดใหม่ใน PackageInstaller API: requestUserPreapproval() ซึ่งช่วยให้แคตตาล็อกแอปพลิเคชันชะลอการดาวน์โหลดแพ็คเกจ APK จนกว่าจะได้รับการยืนยันการติดตั้งจากผู้ใช้ setRequestUpdateOwnership() ซึ่งอนุญาตให้คุณกำหนดการอัปเดตแอปพลิเคชันในอนาคตให้กับตัวติดตั้ง setDontKillApp() ซึ่งช่วยให้คุณตั้งค่าคุณสมบัติเพิ่มเติมสำหรับแอปพลิเคชันในขณะที่ทำงานกับโปรแกรม InstallConstraints API ช่วยให้ผู้ติดตั้งสามารถทริกเกอร์การติดตั้งการอัปเดตแอปเมื่อไม่ได้ใช้งานแอป
ที่มา: opennet.ru


