ฟีเจอร์และรายการการเปลี่ยนแปลงของ Android 13

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

หมวดหมู่ ประเภท ชื่อ
กล้อง ฟีเจอร์และ API ใหม่ การบันทึกวิดีโอ HDR
แอปสามารถใช้ Camera2 API เพื่อบันทึกและแสดงตัวอย่างเนื้อหาวิดีโอ HDR
การเชื่อมต่อ การเปลี่ยนแปลง (แอปที่กำหนดเป้าหมายเป็น 13 ขึ้นไป) เลิกใช้งาน BluetoothAdapter#enable() และ BluetoothAdapter#disable()
สำหรับแอปที่กำหนดเป้าหมายเป็น Android 13 (ระดับ API 33) ขึ้นไป เมธอด BluetoothAdapter#enable() และ BluetoothAdapter#disable() จะเลิกใช้งานแล้วและจะแสดงผลเป็น false เสมอ
ฟังก์ชันหลัก การเปลี่ยนแปลง (แอปทั้งหมด) นำการใช้งานบริการเสียงเวอร์ชันเก่าออก
แอปควรใช้ผู้ให้บริการเริ่มต้นของอุปกรณ์สำหรับ SpeechService แทนการฮาร์ดโค้ดแอปที่เฉพาะเจาะจง
ฟังก์ชันหลัก ฟีเจอร์และ API ใหม่ การอัปเดต OpenJDK 11
Android 13 มีการอัปเดตหลายรายการเพื่อให้สอดคล้องกับ OpenJDK 11 LTS Release
ประสิทธิภาพการทำงานและเครื่องมือสำหรับนักพัฒนาแอป ฟีเจอร์และ API ใหม่ ไอคอนแอปที่มีธีม
แอปสามารถแสดงไอคอนแอปแบบขาวดำที่จัดสไตล์ในอุปกรณ์ของผู้ใช้ได้โดยใช้สีแบบไดนามิก Material You
ประสิทธิภาพการทำงานและเครื่องมือสำหรับนักพัฒนาแอป ฟีเจอร์และ API ใหม่ ค่ากำหนดภาษาที่ใช้ในแอป
แอปสามารถใช้แพลตฟอร์ม API ใหม่เพื่อตั้งค่าหรือรับภาษาที่ผู้ใช้ต้องการต่อแอป
ประสิทธิภาพการทำงานและเครื่องมือสำหรับนักพัฒนาแอป ฟีเจอร์และ API ใหม่ การยัติภังค์ที่เร็วขึ้น
Android 13 ปรับปรุงประสิทธิภาพการยัติภังค์สำหรับอินสแตนซ์ TextView อย่างมาก
ประสิทธิภาพการทำงานและเครื่องมือสำหรับนักพัฒนาแอป ฟีเจอร์และ API ใหม่ Text Conversion API
ใน Android 13 แอปสามารถเรียกใช้ Text Conversion API ใหม่เพื่อให้ผู้ใช้ที่พูดภาษาที่มีวิธีการป้อนข้อมูลตัวอักษรตามการออกเสียงสามารถค้นหาสิ่งที่ต้องการได้เร็วขึ้นและง่ายขึ้น
ประสิทธิภาพการทำงานและเครื่องมือสำหรับนักพัฒนาแอป ฟีเจอร์และ API ใหม่ ความสูงของบรรทัดที่ปรับปรุงแล้วสำหรับสคริปต์ที่ไม่ใช่ละติน
Android 13 ปรับปรุงการแสดงสคริปต์ที่ไม่ใช่ละติน (เช่น ทมิฬ พม่า เตลูกู และทิเบต) โดยใช้ความสูงของบรรทัดที่ปรับให้เหมาะกับแต่ละภาษา
ประสิทธิภาพการทำงานและเครื่องมือสำหรับนักพัฒนาแอป ฟีเจอร์และ API ใหม่ การตัดข้อความภาษาญี่ปุ่นที่ปรับปรุงแล้ว
ตอนนี้ TextView สามารถตัดข้อความตาม Bunsetsu (หน่วยคำที่เล็กที่สุดที่ฟังดูเป็นธรรมชาติ) หรือวลีแทนการตัดตามอักขระ เพื่อให้แอปพลิเคชันภาษาญี่ปุ่นดูสวยงามและอ่านง่ายขึ้น
ประสิทธิภาพการทำงานและเครื่องมือสำหรับนักพัฒนาแอป ฟีเจอร์และ API ใหม่ การอัปเดตไลบรารี Unicode
Android 13 เพิ่มการปรับปรุง การแก้ไข และการเปลี่ยนแปลงล่าสุดที่รวมอยู่ใน Unicode ICU 70, Unicode CLDR 40 และ Unicode 14.0
ประสิทธิภาพการทำงานและเครื่องมือสำหรับนักพัฒนาแอป ฟีเจอร์และ API ใหม่ แบบอักษรเวกเตอร์สี
Android 13 เพิ่มการรองรับการแสดงผลสำหรับแบบอักษร COLR เวอร์ชัน 1 และอัปเดตอีโมจิของระบบเป็นรูปแบบ COLRv1
ประสิทธิภาพการทำงานและเครื่องมือสำหรับนักพัฒนาแอป ฟีเจอร์และ API ใหม่ Quick Settings Placement API
แอปที่แสดงการ์ดที่กำหนดเองสามารถทำให้การ์ดเหล่านั้นพร้อมใช้งานในการตั้งค่าด่วนได้
ประสิทธิภาพการทำงานและเครื่องมือสำหรับนักพัฒนาแอป ฟีเจอร์และ API ใหม่ การแสดงตัวอย่างคลิปบอร์ด
ตั้งแต่ Android 13 เป็นต้นไป แอปจะใช้การยืนยันด้วยภาพมาตรฐานทุกครั้งที่เพิ่มเนื้อหาลงในคลิปบอร์ด
ประสิทธิภาพการทำงานและเครื่องมือสำหรับนักพัฒนาแอป ฟีเจอร์และ API ใหม่ ท่าทางสัมผัสการย้อนกลับที่คาดการณ์ได้
Android 13 ขอแนะนำท่าทางสัมผัสการย้อนกลับที่คาดการณ์ได้สำหรับอุปกรณ์ Android เช่น โทรศัพท์ หน้าจอขนาดใหญ่ และอุปกรณ์แบบพับได้
ประสิทธิภาพการทำงานและเครื่องมือสำหรับนักพัฒนาแอป ฟีเจอร์และ API ใหม่ Bluetooth LE Audio
Android 13 เพิ่มการรองรับ LE Audio ในตัว ดังนั้นนักพัฒนาแอปควรได้รับความสามารถใหม่ๆ ฟรีในอุปกรณ์ที่เข้ากันได้
ประสิทธิภาพการทำงานและเครื่องมือสำหรับนักพัฒนาแอป ฟีเจอร์และ API ใหม่ MIDI 2.0
Android 13 เพิ่มการรองรับมาตรฐาน MIDI 2.0 ใหม่ ซึ่งรวมถึงความสามารถในการเชื่อมต่อฮาร์ดแวร์ MIDI 2.0 ผ่าน USB
ประสิทธิภาพการทำงานและเครื่องมือสำหรับนักพัฒนาแอป ฟีเจอร์และ API ใหม่ การเพิ่มประสิทธิภาพ ART
Android 13 ปรับปรุงประสิทธิภาพและประสิทธิภาพของแอปทั้งหมดผ่านการอัปเดต ART Runtime
กราฟิก ฟีเจอร์และ API ใหม่ Shader ที่ตั้งโปรแกรมได้
แอปสามารถใช้ออบเจ็กต์ RuntimeShader ที่ตั้งโปรแกรมได้เพื่อสร้างเอฟเฟกต์ขั้นสูง
กราฟิก ฟีเจอร์และ API ใหม่ การปรับปรุง Choreographer
เมธอดเพิ่มเติมใน Choreographer และ ASurfaceControl API ช่วยให้แอปได้รับข้อมูลเพิ่มเติมเกี่ยวกับไทม์ไลน์เฟรมที่เป็นไปได้ และเพิ่มบริบทให้กับ SurfaceFlinger เกี่ยวกับวงจรชีวิตของเฟรม
สื่อ ฟีเจอร์และ API ใหม่ การกำหนดเส้นทางเสียงแบบคาดการณ์
แอปสามารถใช้ API ใหม่เพื่อระบุวิธีกำหนดเส้นทางเสียง
ประสิทธิภาพและแบตเตอรี่ การเปลี่ยนแปลง (แอปทั้งหมด) ตัวจัดการงาน
Android 13 อนุญาตให้ผู้ใช้หยุดบริการที่ทำงานอยู่เบื้องหน้าจากถาดการแจ้งเตือนได้ ไม่ว่าจะเป็น SDK เวอร์ชันใดก็ตาม
ประสิทธิภาพและแบตเตอรี่ การเปลี่ยนแปลง (แอปทั้งหมด) ปรับปรุงการจัดการงานดึงข้อมูลล่วงหน้าโดยใช้ JobScheduler
ใน Android 13 ตอนนี้ระบบจะพยายามกำหนดเวลาที่แอปจะเปิดตัวครั้งถัดไป และใช้การประมาณการดังกล่าวเพื่อเรียกใช้งานดึงข้อมูลล่วงหน้า
ประสิทธิภาพและแบตเตอรี่ การเปลี่ยนแปลง (แอปทั้งหมด) การใช้ทรัพยากรแบตเตอรี่
Android 13 ขอแนะนำการใช้ทรัพยากรแบตเตอรี่ ซึ่งมีวิธีต่างๆ ในการจัดการระยะเวลาการใช้งานแบตเตอรี่ของอุปกรณ์ให้ดียิ่งขึ้น
ความเป็นส่วนตัวและความปลอดภัย การเปลี่ยนแปลง (แอปทั้งหมด) สิทธิ์รันไทม์สำหรับการแจ้งเตือน
Android 13 ขอแนะนำสิทธิ์การแจ้งเตือนรันไทม์ใหม่ POST_NOTIFICATIONS
ความเป็นส่วนตัวและความปลอดภัย การเปลี่ยนแปลง (แอปทั้งหมด) ซ่อนเนื้อหาที่ละเอียดอ่อนจากคลิปบอร์ด
แอปที่อนุญาตให้ผู้ใช้คัดลอกเนื้อหาที่ละเอียดอ่อนไปยังคลิปบอร์ดต้องเพิ่มแฟล็กเพื่อซ่อนเนื้อหาดังกล่าวจากการแสดงตัวอย่างเนื้อหาในคลิปบอร์ด
ความเป็นส่วนตัวและความปลอดภัย การเปลี่ยนแปลง (แอปทั้งหมด) ย้ายข้อมูลออกจากรหัสผู้ใช้ที่แชร์
แอปที่ใช้ android:sharedUserId ที่เลิกใช้งานแล้วและไม่ได้ขึ้นอยู่กับฟังก์ชันการทำงานของแอตทริบิวต์อีกต่อไปควรย้ายข้อมูลไปยังกลไกอื่นๆ
ความเป็นส่วนตัวและความปลอดภัย การเปลี่ยนแปลง (แอปที่กำหนดเป้าหมายเป็น 13 ขึ้นไป) สิทธิ์รันไทม์ใหม่สำหรับอุปกรณ์ Wi-Fi ที่อยู่ใกล้เคียง
เมื่อใช้ Wi-Fi API บางรายการ แอปที่ไม่จำเป็นต้องเข้าถึงตำแหน่งจริงของอุปกรณ์ควรอ้างสิทธิ์นี้อย่างชัดเจนโดยใช้สิทธิ์ใหม่
ความเป็นส่วนตัวและความปลอดภัย การเปลี่ยนแปลง (แอปที่กำหนดเป้าหมายเป็น 13 ขึ้นไป) การใช้เซ็นเซอร์ร่างกายในเบื้องหลังต้องได้รับสิทธิ์ใหม่
หากแอปของคุณกำหนดเป้าหมายเป็น Android 13 และต้องเข้าถึงข้อมูลเซ็นเซอร์ร่างกายขณะทำงานในเบื้องหลัง คุณต้องประกาศสิทธิ์ใหม่ BODY_SENSORS_BACKGROUND
ความเป็นส่วนตัวและความปลอดภัย การเปลี่ยนแปลง (แอปที่กำหนดเป้าหมายเป็น 13 ขึ้นไป) สิทธิ์เข้าถึงสื่อแบบละเอียด
ตอนนี้แอปต้องใช้สิทธิ์แยกต่างหากเพื่อขอเข้าถึงสื่อประเภทต่างๆ แทนสิทธิ์ READ_EXTERNAL_STORAGE
ความเป็นส่วนตัวและความปลอดภัย ฟีเจอร์และ API ใหม่ การส่งออก Broadcast Receiver ที่ลงทะเบียนตามบริบทอย่างปลอดภัยยิ่งขึ้น
Android 13 ช่วยให้คุณระบุได้ว่าควรส่งออก Broadcast Receiver ที่เฉพาะเจาะจงในแอปและให้แอปอื่นๆ ในอุปกรณ์มองเห็นได้หรือไม่ เพื่อช่วยให้ Broadcast Receiver รันไทม์ปลอดภัยยิ่งขึ้น
ความเป็นส่วนตัวและความปลอดภัย ฟีเจอร์และ API ใหม่ เครื่องมือเลือกรูปภาพ
แอปควรใช้เครื่องมือเลือกรูปภาพใหม่เพื่อมอบวิธีที่ปลอดภัยและมีอยู่แล้วในตัวให้ผู้ใช้เลือกไฟล์สื่อได้โดยไม่ต้องให้สิทธิ์เข้าถึงคลังสื่อทั้งหมด
ความเป็นส่วนตัวและความปลอดภัย ฟีเจอร์และ API ใหม่ สิทธิ์รันไทม์ใหม่สำหรับอุปกรณ์ Wi-Fi ที่อยู่ใกล้เคียง
แอปสามารถขอสิทธิ์ใหม่เพื่อค้นหาอุปกรณ์ Wi-Fi ที่อยู่ใกล้เคียงได้โดยไม่ต้องเข้าถึงตำแหน่งของอุปกรณ์
ความเป็นส่วนตัวและความปลอดภัย ฟีเจอร์และ API ใหม่ สิทธิ์ใหม่ในการใช้การปลุกในเวลาที่แน่นอน
เมื่อกำหนดเป้าหมายเป็น Android 13 แอปต่างๆ เช่น ปฏิทินและการปลุกสามารถใช้ สิทธิ์ USE_EXACT_ALARM ในเวลาติดตั้งใหม่เพื่อตั้ง การปลุกในเวลาที่แน่นอนได้
ความเป็นส่วนตัวและความปลอดภัย ฟีเจอร์และ API ใหม่ สิทธิ์ดาวน์เกรดโดยนักพัฒนาแอป
ตั้งแต่ Android 13 เป็นต้นไป แอปของคุณสามารถเพิกถอนสิทธิ์เข้าถึงสิทธิ์รันไทม์ที่เคยได้รับก่อนหน้านี้ ไม่ว่าจะเป็นจากระบบหรือผู้ใช้
ความเป็นส่วนตัวและความปลอดภัย ฟีเจอร์และ API ใหม่ APK Signature Scheme v3.1
APK Signature Scheme v3.1 ช่วยให้แอปรองรับผู้ลงนามเดิมและผู้ลงนามที่หมุนเวียนใน APK เดียว และยังรองรับการกำหนดเป้าหมายเป็น SDK เวอร์ชันด้วย
ความเป็นส่วนตัวและความปลอดภัย ฟีเจอร์และ API ใหม่ การรายงานข้อผิดพลาดที่ดีขึ้นใน Keystore และ KeyMint
สำหรับแอปที่สร้างคีย์ ตอนนี้ Keystore และ KeyMint จะแสดงตัวบ่งชี้ข้อผิดพลาดที่ละเอียดและแม่นยำยิ่งขึ้น
แท็บเล็ตและหน้าจอขนาดใหญ่ ฟีเจอร์และ API ใหม่ การรองรับแท็บเล็ตและอุปกรณ์หน้าจอขนาดใหญ่ที่ดีขึ้น
Android 13 ต่อยอดจากการเพิ่มประสิทธิภาพสำหรับแท็บเล็ตที่เปิดตัวใน Android 12 และฟีเจอร์ Drop 12L ซึ่งรวมถึงการเพิ่มประสิทธิภาพสำหรับ UI ของระบบ การทำงานหลายอย่างพร้อมกันที่ดีขึ้น และโหมดความเข้ากันได้ที่ปรับปรุงแล้ว
ประสบการณ์ของผู้ใช้ การเปลี่ยนแปลง (แอปที่กำหนดเป้าหมายเป็น 13 ขึ้นไป) การควบคุมสื่อที่ได้จาก PlaybackState
ตอนนี้ระบบจะดึงข้อมูลการควบคุมสื่อจากการดำเนินการ PlaybackState แทนการแจ้งเตือน MediaStyle
ประสบการณ์ของผู้ใช้ การเปลี่ยนแปลง (แอปที่กำหนดเป้าหมายเป็น 13 ขึ้นไป) ธีมสีของแอปจะนำไปใช้กับเนื้อหา WebView โดยอัตโนมัติ
สำหรับแอปที่กำหนดเป้าหมายเป็น Android 13 (ระดับ API 33) ขึ้นไป เมธอด setForceDark() จะเลิกใช้งานแล้ว แต่ตอนนี้ WebView จะตั้งค่า Media Query prefers-color-scheme ตามแอตทริบิวต์ธีมของแอป isLightTheme เสมอ
บริการ Google Play การเปลี่ยนแปลง (แอปที่กำหนดเป้าหมายเป็น 13 ขึ้นไป) ต้องได้รับสิทธิ์สำหรับรหัสโฆษณา
แอปที่ใช้รหัสโฆษณาของบริการ Google Play และกำหนดเป้าหมายเป็น Android 13 (ระดับ API 33) ขึ้นไปต้องประกาศสิทธิ์ทั่วไป AD_ID ในไฟล์ Manifest ของแอป
ข้อจำกัดของอินเทอร์เฟซที่ไม่ใช่ SDK การเปลี่ยนแปลง (แอปที่กำหนดเป้าหมายเป็น 13 ขึ้นไป) การอัปเดตข้อจำกัดของอินเทอร์เฟซที่ไม่ใช่ SDK
Android 13 มีรายการอัปเดตของอินเทอร์เฟซที่ไม่ใช่ SDK ซึ่งถูกจำกัด โดยการทำงานร่วมกับนักพัฒนาแอป Android และการทดสอบภายในล่าสุด
สื่อ ฟีเจอร์และ API ใหม่ ระบบเสียงรอบทิศทาง
ประสบการณ์เสียงที่สมจริงสำหรับเนื้อหาที่ฟังดูสมจริงยิ่งขึ้น

Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ