กูเกิลเปิดตัว Android 12 Developer Preview ตามรอบการทดสอบที่เริ่มช่วงต้นปี โดยมือถือกลุ่ม Pixel ตั้งแต่ 3/3a ขึ้นไปสามารถเข้าร่วมโครงการทดสอบได้แล้ววันนี้
ของใหม่ใน Android 12 Developer Preview 1 (DP1) ยังไม่มี UI ใหม่ตามที่หลุดออกมา แต่มีการเปลี่ยนแปลงในระดับฐานรากของ OS เยอะพอสมควร
ฟีเจอร์กลุ่มการแจ้งเตือน
- Notification UI ปรับเพมเพลตใหม่ ข้อความแจ้งเตือน custom notification ปรับให้หน้าตาเหมือนการแจ้งเตือนอื่นๆ
- การกดที่ข้อความแจ้งเตือนจะเข้าไปยังตัวแอพได้เร็วขึ้น เพราะเรียกเข้าไปที่ Activity โดยตรง
ฟีเจอร์กลุ่มความปลอดภัย
- ปรับพฤติกรรมของ SameSite cookie ใน WebView แบบเดียวกับ Chrome
- จำกัดการใช้งาน Netlink MAC เพื่อป้องกันการตามรอย เริ่มใน Android 11 แต่พอเป็น Android 12 บังคับใช้กับแอพทุกตัว
- ปรับการทำงานของ android:exported และ intents ให้ปลอดภัยขึ้น
ฟีเจอร์กลุ่มนักพัฒนา
- media transcoding สำหรับแอพที่ไม่รองรับ codec แบบ HEVC สามารถให้ OS แปลงไฟล์เป็น AVC แทนได้ถ้าจำเป็น แต่ก็ต้องแลกมาด้วยพลังเครื่องและระยะเวลาในการแปลง
- AVIF รองรับไฟล์ภาพแบบ AV1 Image Format (AVIF) ที่ขนาดเล็กกว่า JPEG
- Foreground service optimizations บล็อคไม่ให้เซอร์วิสที่รันอยู่เบื้องหลัง (background) ย้ายมารันเบื้องหน้า (foreground) ที่อาจส่งผลต่อประสิทธิภาพระบบ
- Rich content insertion เพิ่ม API ใหม่ OnReceiveContentListener ให้แทรกเนื้อหาชนิดต่างๆ ง่ายขึ้น
- Haptic-coupled audio effect ปรับการสั่นของเครื่องตามเสียง (audio-coupled haptic feedback) เหมาะสำหรับเกม
- Multi-channel audio รองรับ MPEG-H และขยายช่องเสียงจาก 8 เป็น 24 channels
Android 12 ยังเพิ่มสัดส่วนโมดูลที่อัพเดตตรงผ่าน Google Play (Project Mainline) ให้มากขึ้นอีก โดยตอนนี้ตัวรันไทม์ Android Runtime (ART) ก็อัพเดตผ่าน Google Play แล้ว
ตามแผนของกูเกิลจะออก Developer Preview (DP) ทั้งหมด 3 ตัว, Beta 4 ตัว, Release Candidate และรุ่นจริง Final ในไตรมาสที่ 3/2021
ที่มา - Google