ตารางต่อไปนี้แสดงฟีเจอร์และการเปลี่ยนแปลงลักษณะการทำงานทั้งหมดที่บันทึกไว้ซึ่งอาจส่งผลกระทบต่อนักพัฒนาแอป ใช้รายการนี้เพื่อค้นหาการเปลี่ยนแปลงที่ส่งผลต่อคุณ แล้วคลิกลิงก์ที่เกี่ยวข้องเพื่ออ่านเอกสารประกอบ
หมวดหมู่ | ประเภท | ชื่อ |
---|---|---|
ประสบการณ์ของผู้ใช้และ UI ของระบบ | เปลี่ยน (แอปทั้งหมด) |
เลิกใช้งานการประกาศการช่วยเหลือพิเศษที่รบกวน Android 16 เลิกใช้งานการประกาศการช่วยเหลือพิเศษที่รบกวน ซึ่งมีลักษณะการใช้งาน announceForAccessibility หรือการส่งเหตุการณ์การช่วยเหลือพิเศษ TYPE_ANNOUNCEMENT |
ประสบการณ์ของผู้ใช้และ UI ของระบบ | ฟีเจอร์และ API ใหม่ |
การอัปเดตการย้อนกลับแบบคาดเดา Android 16 เพิ่ม API ใหม่เพื่อช่วยให้คุณเปิดใช้การเคลื่อนไหวของระบบสำหรับการย้อนกลับแบบคาดเดาในการไปยังส่วนต่างๆ ด้วยท่าทางสัมผัส เช่น การเคลื่อนไหวกลับไปยังหน้าแรก Android 16 เพิ่ม finishAndRemoveTaskCallback() และ moveTaskToBackCallback เข้ามาด้วย |
ประสบการณ์ของผู้ใช้และ UI ของระบบ | ฟีเจอร์และ API ใหม่ |
การสั่นที่สมจริงยิ่งขึ้น Android 16 เพิ่ม Haptic API ที่ช่วยแอปกำหนดความกว้างและความถี่ของเส้นโค้งของเอฟเฟกต์การสัมผัสขณะแยกความแตกต่างระหว่างความสามารถของอุปกรณ์ |
ฟังก์ชันหลัก | เปลี่ยน (แอปทั้งหมด) |
การเพิ่มประสิทธิภาพโควต้า JobScheduler Android 16 จะปรับโควต้ารันไทม์ของงานแบบปกติและแบบเร่งด่วนตามปัจจัยต่างๆ เช่น บัคเก็ตสแตนด์บายของแอปที่แอปพลิเคชันอยู่ งานเริ่มทำงานขณะที่แอปอยู่ในสถานะด้านบนหรือไม่ และงานกำลังทำงานขณะเรียกใช้บริการที่ทำงานอยู่เบื้องหน้าหรือไม่ |
ฟังก์ชันหลัก | ฟีเจอร์และ API ใหม่ |
การเปิดตัว Android API 2 เวอร์ชันในปี 2025 ใน Android 16 เวอร์ชันตัวอย่างมีไว้สำหรับ Android เวอร์ชันหลักรุ่นถัดไปซึ่งมีกำหนดเปิดตัวในไตรมาสที่ 2 ของปี 2025 เวอร์ชันนี้คล้ายกับ API ทั้งหมดของเราในอดีตที่เรามีการเปลี่ยนแปลงลักษณะการทำงานตามแผนที่วางไว้ซึ่งมักจะเชื่อมโยงกับ targetSdkVersion เราวางแผนที่จะเปิดตัวอีกรอบในไตรมาสที่ 4 ของปี 2025 ซึ่งจะมี API ใหม่สำหรับนักพัฒนาแอปด้วย เวอร์ชันหลักในไตรมาสที่ 2 จะเป็นเวอร์ชันเดียวในปี 2025 ที่มีการเปลี่ยนแปลงลักษณะการทำงานตามแผนที่วางไว้ซึ่งอาจส่งผลกระทบต่อแอป |
ประสิทธิภาพและแบตเตอรี่ | ฟีเจอร์และ API ใหม่ |
คอมโพเนนต์เริ่มต้นใน ApplicationStartInfo Android 16 เพิ่ม getStartComponent() เพื่อแยกแยะประเภทคอมโพเนนต์ที่ทริกเกอร์การเริ่มต้น ซึ่งจะเป็นประโยชน์ในการเพิ่มประสิทธิภาพขั้นตอนการเริ่มต้นของแอป |
ประสิทธิภาพและแบตเตอรี่ | ฟีเจอร์และ API ใหม่ |
อัตราการรีเฟรชแบบปรับอัตโนมัติ Android 16 เปิดตัว hasArrSupport() และ getSuggestedFrameRate(int) พร้อมกับคืนค่า getSupportedRefreshRates() เพื่อให้แอปของคุณใช้ประโยชน์จาก ARR ได้ง่ายขึ้น |
ประสิทธิภาพและแบตเตอรี่ | ฟีเจอร์และ API ใหม่ |
การตรวจสอบงานให้ดียิ่งขึ้น ใน Android 16 เราจะเปิดตัว JobScheduler#getPendingJobReasons() ซึ่งจะแสดงเหตุผลหลายประการที่งานรอดำเนินการอยู่ ทั้งจากข้อจำกัดที่นักพัฒนาแอปกำหนดไว้อย่างชัดเจนและข้อจำกัดโดยนัยที่ระบบกำหนดไว้ นอกจากนี้ เรายังเปิดตัว JobScheduler#getPendingJobReasonsHistory() ซึ่งจะแสดงรายการการเปลี่ยนแปลงเหตุผลของงานล่าสุดที่รอดำเนินการ |
ประสิทธิภาพและแบตเตอรี่ | ฟีเจอร์และ API ใหม่ |
การโปรไฟล์ที่ระบบเรียกให้แสดง Android 16 เปิดตัวการโปรไฟล์ที่ระบบเรียกให้แสดงใน ProfilingManager แอปสามารถลงทะเบียนความสนใจในการรับการติดตามสำหรับทริกเกอร์บางอย่าง เช่น Cold Start reportFullyDrawn หรือ ANR จากนั้นระบบจะเริ่มและหยุดการติดตามในนามของแอป หลังจากการติดตามเสร็จสมบูรณ์แล้ว ระบบจะส่งผลลัพธ์ไปยังไดเรกทอรีข้อมูลของแอป |
การเชื่อมต่อ | ฟีเจอร์และ API ใหม่ |
การกำหนดตำแหน่งด้วยการรักษาความปลอดภัยที่ดียิ่งขึ้น Android 16 เพิ่มการรองรับฟีเจอร์ด้านความปลอดภัยที่มีประสิทธิภาพในตำแหน่ง Wi-Fi บนอุปกรณ์ที่รองรับ Wi-Fi 6 802.11az ซึ่งช่วยให้แอปสามารถรวมความแม่นยำที่สูงขึ้น ความสามารถในการปรับขนาดที่มากขึ้น และการกําหนดเวลาแบบไดนามิกของโปรโตคอลเข้ากับการปรับปรุงด้านความปลอดภัย ซึ่งรวมถึงการเข้ารหัส AES-256 และการปกป้องจากการโจมตี MITM |
สื่อ | ฟีเจอร์และ API ใหม่ |
การปรับปรุงเครื่องมือเลือกรูปภาพ Android 16 มีการปรับปรุงเครื่องมือเลือกรูปภาพ เช่น API ใหม่ที่ช่วยให้แอปฝังเครื่องมือเลือกรูปภาพลงในลําดับชั้นมุมมองได้ และ API ใหม่ที่ช่วยให้เครื่องมือเลือกรูปภาพของ Android ค้นหาจากผู้ให้บริการสื่อในระบบคลาวด์ได้ |
ความเป็นส่วนตัว | ฟีเจอร์และ API ใหม่ |
การอัปเดต Health Connect Health Connect เพิ่ม ACTIVITY_INTENSITY ซึ่งเป็นประเภทข้อมูลใหม่ที่กําหนดตามหลักเกณฑ์ขององค์การอนามัยโลกเกี่ยวกับกิจกรรมระดับปานกลางและหนัก นอกจากนี้ Health Connect ยังมี API ที่อัปเดตซึ่งรองรับบันทึกข้อมูลสุขภาพด้วย ซึ่งช่วยให้แอปอ่านและเขียนเวชระเบียนในรูปแบบ FHIR ได้โดยได้รับความยินยอมจากผู้ใช้อย่างชัดเจน API นี้อยู่ในโปรแกรมทดลองใช้ก่อนเปิดตัว หากต้องการเข้าร่วม โปรดลงชื่อสมัครเข้าร่วมโปรแกรมทดลองใช้ก่อนเปิดตัว |
ความเป็นส่วนตัว | ฟีเจอร์และ API ใหม่ |
Privacy Sandbox ใน Android Android 16 รวม Privacy Sandbox ใน Android เวอร์ชันล่าสุดไว้ด้วย ซึ่งเป็นส่วนหนึ่งของความพยายามอย่างต่อเนื่องของเราในการพัฒนาเทคโนโลยีที่ผู้ใช้รู้ว่าความเป็นส่วนตัวของตนได้รับการคุ้มครอง |