หน้านี้จะสรุปฟีเจอร์หลักใน Android 13 และรุ่น QPR ของ Android 13 พร้อมลิงก์ ไปยังข้อมูลเพิ่มเติม ข้อมูลสรุปของฟีเจอร์มีการจัดระเบียบตาม ตำแหน่งเอกสารของฟีเจอร์ในเว็บไซต์นี้
สถาปัตยกรรม
การเปลี่ยนแปลงของพาร์ติชันการเปิดเครื่องทั่วไป
สำหรับอุปกรณ์ที่เปิดตัวด้วย Android 13 ข้อกำหนดทั่วไป
นำ ramdisk ออกจากรูปภาพ boot
และวางไว้ใน init_boot
แยกแล้ว
รูปภาพ
สำหรับข้อมูลเพิ่มเติม โปรดดูพาร์ติชันบูตทั่วไป
โมดูล GKI
ใน Android 13 จะมีฟังก์ชันการทำงานบางอย่างของเคอร์เนล ในโมดูลที่โหลดแบบไดนามิกได้ ซึ่งเรียกว่าโมดูล GKI เพื่อลดเคอร์เนล GKI ร่องรอยหน่วยความจำในอุปกรณ์ที่ไม่ต้องใช้ฟังก์ชันการทำงาน
สำหรับข้อมูลเพิ่มเติม โปรดดูที่ โมดูลเคอร์เนล
คอมโพเนนต์ระบบแบบโมดูล
Android 13 มีทั้งเวอร์ชันใหม่และเวอร์ชันอัปเดตหลายรายการ ส่วนประกอบต่างๆ ของระบบโมดูล โมดูลใหม่เหล่านี้มีดังต่อไปนี้
- AdServices: รองรับ โครงการริเริ่ม Privacy Sandbox ที่มีเป้าหมายที่จะสร้างเทคโนโลยีที่ทั้งปกป้อง ความเป็นส่วนตัวของผู้คนทางออนไลน์และช่วยให้บริษัทและนักพัฒนาซอฟต์แวร์มีเครื่องมือไว้สร้าง ธุรกิจดิจิทัลที่ประสบความสำเร็จ
- AppSearch: ในอุปกรณ์ การจัดทำดัชนีและเครื่องมือค้นหาที่มีโครงสร้าง
- บลูทูธ: (ไม่บังคับ) มุ่งมั่นที่จะมอบประสบการณ์การใช้งานบลูทูธที่สม่ำเสมอและมีคุณภาพสูงให้แก่ Android ทุกคน ผู้ใช้
- การปรับเปลี่ยนอุปกรณ์ในแบบของคุณ: มีชุดเครื่องมือที่พัฒนาโดยคำนึงถึงความเป็นส่วนตัวของผู้ใช้เป็นหลัก
- UWB: มีสแต็ก UWB ด้านบน อินเทอร์เฟซ HAL
การอัปเดตโมดูลที่มีอยู่:
- หลายอุปกรณ์: ให้เทคโนโลยีการสื่อสารข้ามอุปกรณ์โดยใช้โปรโตคอลมาตรฐาน
- การรวมสิทธิ์: ข้อมูลเกี่ยวกับการรวมสิทธิ์
- การแยกอุโมงค์ข้อมูล: ระบุเส้นทางที่จะยกเว้นจาก VPN
- การอัปเดตขอบเขตของโมดูล Wi-Fi: อัปเดตขอบเขตโมดูลแล้ว
การอัปเดตการรองรับระบบไฟล์เคอร์เนลของ Android
ใน Android 13 เป็นต้นไป พื้นที่ผู้ใช้จะใช้ได้กับไฟล์เท่านั้น ซึ่งมีอยู่ในอิมเมจเคอร์เนลทั่วไป (GKI)
ดูรายละเอียดเพิ่มเติมได้ที่ การรองรับระบบไฟล์ Kernel ของ Android
เสียง
การใช้เสียงรอบทิศทางและการติดตามการเคลื่อนไหวของศีรษะ
ตั้งแต่ Android 13-QPR การใช้เสียงใหม่ สถาปัตยกรรมไปป์ไลน์และการผสานรวมเฟรมเวิร์กเซ็นเซอร์ OEM สามารถให้ เอฟเฟกต์เสียงกระจายเสียงพร้อมรองรับการติดตามการเคลื่อนไหวของศีรษะเมื่อเล่นตามระดับที่กำหนด ด้านประสิทธิภาพและเวลาในการตอบสนอง โปรดดู ใช้เสียงรอบทิศทางและการติดตามการเคลื่อนไหวของศีรษะที่มีคุณภาพสูง เพื่อดูหลักเกณฑ์และข้อมูลเพิ่มเติม
การสนับสนุนสำหรับ MIDI 2.0
เริ่มตั้งแต่ Android 13 ระบบจะเพิ่มการสนับสนุน MIDI 2.0 ในการรับส่ง USB MIDI 2.0 เป็นมาตรฐาน MIDI ที่ใหม่กว่าที่กำหนด ในปี 2020
ดูหน้า MIDI สำหรับรายละเอียดเพิ่มเติม
อัปเดต HAL ของเสียง
ใน Android 13 เป็นต้นไป ระบบจะอัปเดต HAL ของเสียงเป็น เวอร์ชัน 7.1 โปรดดูข้อมูลเพิ่มเติมที่เสียง HAL
ยานยนต์
ฟีเจอร์ใหม่ของ Android Automotive
ดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์ Automotive ใหม่ใน Android 13 โปรดดูที่มีอะไรใหม่
สร้าง
สร้างด้วย Bazel
Android 13 เปิดตัวเคอร์เนลการสร้างด้วย
Bazel แทนที่ build/build.sh
ดูข้อมูลเพิ่มเติมได้ที่ Bazel (Kleaf)
กล้อง
HAL ของกล้อง AIDL
ใน Android 13 กรอบการทำงานของกล้องจะรวมถึงการสนับสนุน สำหรับ HAL ของกล้อง AIDL เฟรมเวิร์กกล้องยังรองรับ HAL ของกล้อง HIDL ด้วย แต่ฟีเจอร์กล้องที่เพิ่มเข้ามาใน Android 13 ขึ้นไป พร้อมใช้งานผ่านอินเทอร์เฟซ HAL ของกล้อง AIDL เท่านั้น
สําหรับข้อมูลเกี่ยวกับการย้ายข้อมูลกระบวนการ HAL จากอินเทอร์เฟซกล้อง HIDL ไปยัง AIDL อินเทอร์เฟซของกล้อง โปรดดู HAL ของกล้อง AIDL
การอัปเดตการแก้ไขข้อบกพร่องของกล้อง
Android 13 เพิ่มเครื่องมือแก้ไขข้อบกพร่อง watch
ใน
บริการกล้อง ซึ่งช่วยให้ดูการเปลี่ยนแปลงในคำขอและผลลัพธ์ได้
ค่าที่ส่งไปและจาก HAL ของกล้อง เครื่องมือช่วยให้สามารถเผยแพร่
การแสดงตัวอย่างดัมพ์ของการตรวจสอบแท็กจากไคลเอ็นต์ที่เปิดอยู่ และการดูแคช
ส่งออกจากลูกค้าที่ปิดแล้ว
สำหรับข้อมูลเพิ่มเติม โปรดดูการแก้ไขข้อบกพร่องของกล้อง
ระบบกันภาพสั่นสำหรับการแสดงตัวอย่างของกล้อง
Android 13 เพิ่มการรองรับการป้องกันภาพวิดีโอสั่นไหวใน สตรีมตัวอย่างในเซสชันการจับภาพด้วยกล้อง ฟีเจอร์นี้ทำให้บุคคลที่สาม ให้ประสบการณ์สิ่งที่คุณเห็นคือสิ่งที่คุณจะได้รับ (แบบ WYSIWYG) เมื่อ เปรียบเทียบระหว่างการแสดงตัวอย่างจากกล้องกับวิดีโอที่บันทึก
สำหรับข้อมูลเพิ่มเติม โปรดดู ระบบกันภาพสั่นของตัวอย่างจากกล้อง
การควบคุมความแรงของไฟฉาย
Android 13 เปิดตัวฟีเจอร์สำหรับการควบคุมหลายระดับ สำหรับความแรงของไฟฉาย ใน Android 12 และต่ำกว่า เฟรมเวิร์กจะอนุญาตให้เปิดหรือปิดโหมดคบเพลิงเท่านั้น ฟีเจอร์นี้จะเปิดใช้ เช่น การควบคุมความสว่างของไฟฉายตาม สภาพแสงและการส่งสัญญาณขอความช่วยเหลือโดยใช้เอฟเฟกต์แฟลชโดย ส่งคลื่นแสงเร็วติดต่อกัน
สำหรับข้อมูลเพิ่มเติม โปรดดู การควบคุมความแรงของไฟฉาย
เอาต์พุตกล้อง 10 บิต
Android 13 เพิ่มการรองรับ 10 บิต เอาต์พุตกล้องผ่านโปรไฟล์ช่วงไดนามิกที่สามารถกำหนดค่าโดย ไคลเอ็นต์กล้องที่เป็นส่วนหนึ่งของการกำหนดค่าสตรีม ซึ่งช่วยให้อุปกรณ์ ผู้ผลิตจะรองรับโปรไฟล์ช่วงไดนามิก 10 บิต เช่น HLG10 HDR 10, HDR 10+ และ Dolby Vision
สำหรับข้อมูลเพิ่มเติม โปรดดู เอาต์พุตกล้อง 10 บิต
เพื่อส่งเสริมให้มีการใช้เอาต์พุตกล้อง 10 บิตในแอปของบุคคลที่สาม เช่น
เพื่อปรับปรุงการจับภาพวิดีโอและการแชร์วิดีโอ
การตรวจสอบการใช้งานฟีเจอร์นี้อย่างมีประสิทธิภาพเป็นสิ่งสำคัญ
แอปของบุคคลที่สามที่ต้องการใช้ฟีเจอร์นี้มักจะเริ่มต้นด้วย
โปรไฟล์ที่ได้รับอนุญาต
HLG10
ดูรายละเอียดเพิ่มเติมได้ที่
การตรวจสอบความถูกต้อง
ความเข้ากันได้
ข้อมูลอัปเดตเกี่ยวกับ ITS ของกล้อง
Android 13 เปิดตัวการเปลี่ยนแปลงเกี่ยวกับ ไอทีด้านกล้อง ซึ่งรวมถึงการสนับสนุน สำหรับการทดสอบวิดีโอ อัปเดต Python และเวอร์ชันแพ็กเกจ และทดสอบฮาร์ดแวร์ อัปเดต
ดูรายละเอียดเพิ่มเติมได้ที่ บันทึกประจำรุ่นของชุดทดสอบรูปภาพจากกล้องของ Android 13
ข้อมูลอัปเดตเกี่ยวกับ CDD
เอกสารคำจำกัดความความเข้ากันได้ของ Android 13 ทำซ้ำจากเวอร์ชันก่อนหน้าพร้อมด้วยการอัปเดตสำหรับ ฟีเจอร์ใหม่และการเปลี่ยนแปลงข้อกำหนดสำหรับฟังก์ชันที่เปิดตัวก่อนหน้านี้
ดูรายการการเปลี่ยนแปลงใน Android 13 ได้ที่ บันทึกประจำรุ่นคำจำกัดความความเข้ากันได้ของ Android 13
บัญชีเริ่มต้นสำหรับรายชื่อติดต่อใหม่
แอปรายชื่อติดต่อที่โหลดไว้ล่วงหน้าต้องจัดการกับ
ContactsContract.Settings.ACTION_SET_DEFAULT_ACCOUNT
ซึ่งทำให้
ให้ผู้ใช้เลือกบัญชีเริ่มต้น แอปรายชื่อติดต่อที่โหลดไว้ล่วงหน้าจะต้องบันทึก
บัญชีเริ่มต้นที่เลือกไว้และต้องใช้บัญชีเริ่มต้นเมื่อจัดการ
Intent.ACTION_INSERT
หรือ Intent.ACTION_INSERT_OR_EDIT
เพื่อแทรกรายชื่อติดต่อ
ข้อกำหนดนี้ตรวจสอบความสอดคล้องในแอปทั้งหมดที่โต้ตอบกับ
รายชื่อติดต่อ
สำหรับข้อมูลเพิ่มเติม โปรดดูที่ ส่วนรายชื่อติดต่อของ Android 13 CDD
การเชื่อมต่อ
อนุญาตให้สลับ 2G
ใน Android 13 ให้อนุญาตให้ใช้ 2G เป็นเปิด
การตั้งค่าเป็นสีเทา (หมายความว่าผู้ใช้ไม่สามารถโต้ตอบกับปุ่มได้)
KEY_HIDE_ENABLE_2G
ตั้งค่าคีย์การกำหนดค่าผู้ให้บริการเป็น true
นอกจากนี้ เมื่อเป็นสีเทา
ปุ่มสลับอนุญาต 2G จะมีข้อความระบุว่าผู้ให้บริการของผู้ใช้
ต้องใช้งาน 2G ได้ ในเวอร์ชันก่อนหน้า ปุ่มสลับอนุญาต 2G คือ
ซ่อนเมื่อตั้งค่า KEY_HIDE_ENABLE_2G
เป็น true
การตั้งค่าการใช้งานเครือข่ายมือถือ
Android 13 รองรับการตั้งค่าการใช้งานเครือข่ายมือถือที่ ช่วยให้ผู้ให้บริการกำหนดค่าอุปกรณ์ให้ใช้เสียงเป็นหลักหรือเน้นข้อมูลเป็นหลัก ผู้ให้บริการใช้การตั้งค่านี้ร่วมกับการเปลี่ยนแปลงการกำหนดค่าอื่นๆ ได้ ลดการรับส่งข้อมูล IMS ในเครือข่ายของตนสำหรับอุปกรณ์ที่เน้นเสียงเป็นหลัก ที่ดำเนินการในโหมดเฉพาะข้อมูลเท่านั้น เช่น บริการที่มีโฆษณาที่แสดงร่วม ข้อมูลเท่านั้น
หากต้องการแก้ไขการตั้งค่าการใช้งานเครือข่ายมือถือ ให้ใช้
config_supported_cellular_usage_settings
หรือตั้งค่าเริ่มต้นใน
config_default_cellular_usage_setting
การตั้งค่านี้อาจเป็นได้ทั้ง USAGE_SETTING_VOICE_CENTRIC
หรือ
USAGE_SETTING_DATA_CENTRIC
ฟีเจอร์การตั้งค่าการใช้งานเครือข่ายมือถือมี API ต่อไปนี้
CarrierConfigManager#KEY_CELLULAR_USAGE_SETTING_INT
ตั้งค่าการใช้งานSubscriptionInfo#getUsageSetting()
ค้นหาการตั้งค่าการใช้งาน
หากต้องการตรวจสอบฟีเจอร์การตั้งค่าการใช้งานเครือข่ายมือถือ ให้เรียกใช้การทดสอบต่อไปนี้
- CTS:
SubscriptionManagerTest#testCellularUsageSetting
- VTS:
RadioNetworkTest#testSetUsageSetting_InvalidValues
เชื่อมต่อหลายเครือข่ายพร้อมกัน
Android 13 เปิดตัวการอัปเดตพร้อมกัน หลายเครือข่ายที่มีการเชื่อมต่ออินเทอร์เน็ต ซึ่งทำให้อุปกรณ์ เชื่อมต่อเครือข่าย Wi-Fi (AP) 2 เครือข่ายพร้อมกัน ซึ่งเป็นเครือข่ายที่ไม่มีการจำกัด (ใช้ได้กับทุกแอป) และให้บริการอินเทอร์เน็ต
สำหรับข้อมูลเพิ่มเติม โปรดดู การเชื่อมต่อ Wi-Fi STA/STA พร้อมกัน
การอัปเดต API ของ IMS
Android 13 ขอแนะนำการอัปเดตต่อไปนี้สำหรับ API การลงทะเบียนเดี่ยวของ IMS:
DelegateRegistrationState
:- รองรับกรณีที่เฟรมเวิร์กจำเป็นต้อง รอให้เซสชัน SIP เสร็จสิ้นก่อนที่จะฉีก PDN ของ IMS
- เพิ่มเมธอด
getRegisteringFeatureTags
ที่อนุญาตให้ฟังได้ แอปที่จะทราบเมื่อสแต็ก IMS พยายามลงทะเบียน IMS อยู่
RcsUceAdapter
: เพิ่มPUBLISH_STATE_PUBLISHING
เพื่ออนุญาตแอปการฟัง ทราบเมื่อสแต็ก IMS พยายามเผยแพร่ความสามารถCapabilityExchangeEventListener
: เพิ่มเมธอดonPublishUpdated
ลงใน อนุญาตให้ IMS Service แจ้งแพลตฟอร์มแบบไม่พร้อมกันว่า SIP PUBLISH รีเฟรชสำเร็จหรือล้มเหลวRcsClientConfiguration
:- เพื่อให้รองรับ RCC.72 ส่วน 2.1.14 ให้เพิ่มค่าใหม่ให้กับตัวสร้าง เพื่อให้แอปรับส่งข้อความระบุได้ว่าผู้ใช้เปิดหรือปิดใช้งาน RCS
- เพิ่มค่าคงที่
RCS_PROFILE_2_4
เพื่ออนุญาตให้แอปรับส่งข้อความรายงาน รองรับ RCS Universal Profile เวอร์ชัน 2.4
Android 13 ยังมีการอัปเดตต่อไปนี้สำหรับ IMS API:
- เพิ่มความสามารถสำหรับแอปในการฟังสถานะสแต็ก IMS
ผ่านชั้นเรียน
ImsStateCallback
สำหรับข้อมูลเพิ่มเติม โปรดดู ใช้ ImsStateCallback - เปลี่ยนโครงสร้างการจัดสรร IMS สำหรับบริการ IMS เพื่อรองรับการใช้งานการจัดสรร MVNO กรณี
- ปรับปรุงรูปแบบชุดข้อความในบริการ IMS
- เพิ่ม API ที่รับรู้การสมัครใช้บริการซิมในบริการ IMS
โปรไฟล์ที่เปิดใช้หลายรายการสำหรับ eUICC
Android 13 เพิ่มการรองรับการเปิดใช้งานหลายรายการ โปรไฟล์ (MEP) สำหรับ eUICC ซึ่งทำให้อุปกรณ์รองรับการใช้ 2 ซิมโดยใช้ ชิป eSIM เดี่ยว โปรไฟล์ซิมหลายโปรไฟล์ช่วยให้อุปกรณ์เชื่อมต่อกับ ผู้ให้บริการรายต่างๆ ในเวลาเดียวกัน
สำหรับข้อมูลเพิ่มเติม โปรดดู โปรไฟล์ที่เปิดใช้หลายรายการ
ข้อกำหนดในการปรับเทียบการตรวจหาบุคคลในบ้าน
Android 13 เปิดตัวการปรับเทียบสถานะบุคคลใหม่ เพื่อให้แน่ใจว่าอุปกรณ์ทั้งหมดในระบบนิเวศ Android ระยะใกล้/ไกลที่สัมพันธ์กันระหว่างอุปกรณ์
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีตั้งค่าและปรับเทียบอุปกรณ์ให้เป็นไปตามข้อกำหนดเหล่านี้ โปรดดูข้อกำหนด ข้อกําหนดในการปรับเทียบสถานที่ตั้ง
โหมดโทรศัพท์สำรองสำหรับการตรวจหาเขตเวลา
Android 13 เปิดตัวโทรศัพท์สำรองสำหรับโทรศัพท์ สำหรับการตรวจหาเขตเวลา โหมดนี้ช่วยให้ Android ใช้การตรวจจับโทรศัพท์ได้ คำแนะนำเป็นการชั่วคราวในกรณีที่การตรวจหาตำแหน่งไม่สามารถ ตรวจสอบเขตเวลา หรือตำแหน่งที่การตรวจหาตำแหน่งใช้เวลานานกว่าโทรศัพท์ เพื่อตรวจหาเขตเวลา
ดูรายละเอียดเพิ่มเติมได้ที่ บริการ time_zone_detector
การปรับปรุง API การเข้าถึง TelephonyManager UICC
ยกเลิกการเลิกใช้งาน Android 13 และเพิ่มการปรับปรุง UICC การจัดการแชแนลเชิงตรรกะสำหรับ API การเข้าถึง TelephonyManager UICC ต่อไปนี้
iccOpenLogicalChannel(String AID, int p2)
iccCloseLogicalChannel(int channel)
iccTransmitApduBasicChannel(int cla, int instruction, int p2, int p3, String data)
iccTransmitApduLogicalChannel(int channel, int cla, int instruction, int p1, int p2, int p3, String data)
iccExchangeSimIO(int fileID, int command, int p1, int p2, int p3, String filePath)
sendEnvelopeWithStatus(String content)
API เหล่านี้เลิกใช้งานแล้วใน Android 11 เนื่องจาก OMAPI จะให้การใช้งานที่เชื่อถือได้มากขึ้นในการจัดการช่องทางเชิงตรรกะ UICC แต่ OMAPI ไม่ได้ครอบคลุม Use Case ทั้งหมดที่ระบุโดย TelephonyManager UICC Access API ดังนั้นใน Android 13, API เหล่านี้จะไม่สามารถใช้งานได้ใน การจัดการช่องทางเชิงตรรกะ UICC ก่อนหน้านี้ เมื่อแอปการโทร ที่จะทำให้เกิดความขัดข้องในแชแนลเชิงตรรกะ ช่องทางที่สมเหตุสมผลอาจหลุดได้ ซึ่งหมายความว่า ช่องจะไม่ได้รับการเผยแพร่ และแอปจะนำช่องกลับมาใช้ซ้ำไม่ได้หากไม่รีบูต สำหรับการปรับปรุงใน Android 13 หากแอปขัดข้อง ระบบจะเผยแพร่แชแนลเชิงตรรกะ ซึ่งช่วยให้สามารถใช้ช่องทางนั้นซ้ำ จากแอป
การปรับปรุง API เหล่านี้ดำเนินการในระดับการใช้งาน และ ที่เข้ากันได้แบบย้อนหลัง ไม่จําเป็นต้องดําเนินการใดๆ เพิ่มเติมเพื่อให้แอปเรียกใช้ API เหล่านี้
Trust on First Use (TOFU) สำหรับเครือข่ายองค์กร
Android 13 เพิ่มการรองรับ Trust on First ใช้วิธีการตรวจสอบสิทธิ์ (TOFU) ซึ่งช่วยให้ผู้ใช้เชื่อถือองค์กร (EAP) ได้ เครือข่ายโดยการติดตั้ง CA รูทที่เซิร์ฟเวอร์ใช้และตั้งค่าโดเมน ในเครือข่ายที่บันทึกไว้ TOFU ช่วยให้อุปกรณ์สามารถรับข้อมูลที่ไม่ได้ตรวจสอบสิทธิ์ คีย์สาธารณะเมื่อผู้ใช้เชื่อมต่อกับเครือข่ายขององค์กรเป็นครั้งแรกและเก็บ สำหรับการเชื่อมต่อครั้งต่อๆ ไป
สำหรับข้อมูลเพิ่มเติม โปรดดู ความน่าเชื่อถือในการใช้งานครั้งแรก
รองรับแถบความถี่กว้างยิ่งยวด
Android 13 เปิดตัวเฟรมเวิร์กเริ่มต้น สำหรับเทคโนโลยีวิทยุความถี่กว้างยิ่งยวด (UWB) ซึ่งเป็นเทคโนโลยีที่ ช่วยให้มีระยะที่แม่นยำและมีความปลอดภัยสูงในอุปกรณ์ที่รองรับ
สำหรับข้อมูลเพิ่มเติม โปรดดูที่แถบความถี่กว้างยิ่งยวด
การอัปเดตการเกิดขึ้นพร้อมกันของ AP/AP กับ Wi-Fi
Android 13 เพิ่มการรองรับย่านความถี่ 6 GHz สำหรับ การเกิดขึ้นพร้อมกันของ AP/AP สำหรับ Wi-Fi ซึ่งช่วยให้อุปกรณ์สร้างจุดเข้าใช้งาน (AP) ได้ 2 จุด อินเทอร์เฟซ
สำหรับข้อมูลเพิ่มเติม โปรดดู การเชื่อมต่อ Wi-Fi AP/AP
การรับรู้ Wi-Fi
Android 13 มีการสนับสนุนสำหรับ ข้อกำหนดเกี่ยวกับ Wi-Fi Aware ดูข้อมูลเพิ่มเติมได้ที่ Wi-Fi Aware
การอัปเดตการเชื่อมต่ออินเทอร์เน็ตผ่านมือถือ Wi-Fi (Soft AP)
Android 13 เปิดตัวการกำหนดค่าใหม่สำหรับอุปกรณ์ สนับสนุนการเชื่อมต่ออินเทอร์เน็ตผ่านมือถือผ่านฮอตสปอต Wi-Fi สำหรับรายละเอียดเกี่ยวกับ การกำหนดค่าใหม่ โปรดดู Wi-Fi ฮอตสปอต (Soft AP)
การใช้หลายอินเทอร์เฟซ Wi-Fi พร้อมกัน
เริ่มตั้งแต่ Android 13 เป็นต้นไป Wi-Fi HAL 1.6 จะเพิ่มความสามารถ เพื่อระบุอินเทอร์เฟซ AP บริดจ์ (แบบ 2 ย่านความถี่พร้อมกัน) เป็น รายการชุดค่าผสม
ดูรายละเอียดเพิ่มเติมได้ที่ การใช้งานหลายอินเทอร์เฟซผ่าน Wi-Fi พร้อมกัน
การอัปเดตการเลือกเครือข่าย Wi-Fi
เริ่มตั้งแต่ Android 13 หากใช้ช่วงเวลาการสแกนต่างกัน
จำเป็นขณะรันไทม์ แอปที่ได้รับสิทธิ์จะตั้งค่าการสแกนบนหน้าจอแบบไดนามิกได้
กำหนดเวลาสำหรับเครือข่าย Wi-Fi ที่พร้อมใช้งาน โดยโทรไปที่
WifiManager#setScreenOnScanSchedule(screenOnScanSchedule)
วิธี
สำหรับข้อมูลเพิ่มเติม โปรดดู การเลือกเครือข่าย Wi-Fi
จอแสดงผล
ตัวจัดการงาน
ใน Android 13 มีการเปลี่ยนแปลง UI ระบบใหม่ที่เรียกว่า ตัวจัดการงาน แจ้งผู้ใช้เกี่ยวกับสถานะและทรัพยากรที่ที่ทำงานอยู่เบื้องหน้าใช้ บริการในแอปพื้นหลังและช่วยให้ผู้ใช้หยุดแอปเหล่านี้ได้
ดูข้อมูลเพิ่มเติมได้ที่ตัวจัดการงาน
การควบคุมสื่อใน UI ของระบบ
เริ่มตั้งแต่ Android 13 การควบคุมสื่อใน UI ของระบบ มีการอัปเดตสำหรับปุ่มการทำงานและการเล่นระยะไกล การเปลี่ยนแปลงเหล่านี้รองรับ ควบคุมสื่อได้มีประสิทธิภาพยิ่งขึ้นบนโทรศัพท์และแท็บเล็ต และมอบ การโอนสื่อในอุปกรณ์ต่างๆ
ดูรายละเอียดเพิ่มเติมได้ที่ การควบคุมสื่อใน UI ของระบบ
องค์ประกอบ SDR และ HDR ผสม
Android 13 ปรับปรุงการรองรับ นำเสนอองค์ประกอบ SDR และ HDR บนหน้าจอโดยการหรี่แสงเนื้อหา SDR บนหน้าจอ เมื่อนำเสนอพร้อมกันกับเนื้อหา HDR
สำหรับข้อมูลเพิ่มเติม โปรดดู องค์ประกอบ SDR และ HDR แบบผสม
สิทธิ์การแจ้งเตือนสำหรับการเลือกรับการแจ้งเตือน
ตั้งแต่ Android 13 เป็นต้นไป การแจ้งเตือนจะใช้การเลือกใช้ ซึ่งแอปทั้งหมดต้องขออนุญาตจากผู้ใช้ก่อนส่งการแจ้งเตือน เพื่อสนับสนุนเรื่องนี้ OEM จะต้องนำการเปลี่ยนแปลงในการแจ้งเตือนไปใช้ และ ของระบบสิทธิ์รันไทม์ ตามที่ระบุไว้ใน สิทธิ์การแจ้งเตือนของการแจ้งเตือนการเลือกใช้
การจับคู่โทนสี HDR กับช่วงที่เข้ากันได้กับ SDR
Android 13 เปิดตัวภาพนิ่งที่ผู้ให้บริการกำหนดค่าได้
ไลบรารีที่ชื่อว่า libtonemap
ซึ่งกำหนดการดำเนินการแมปโทนสี ฟีเจอร์นี้
ช่วยให้ OEM สามารถกำหนดและแชร์อัลกอริทึมการแมปโทนสีการแสดงผลระหว่าง
รวมถึงเฟรมเวิร์กและผู้ให้บริการ ซึ่งช่วยลดข้อมูลที่ไม่ตรงกันในการแมปโทนสีได้
สำหรับข้อมูลเพิ่มเติม โปรดดู โทนการจับคู่ความสว่าง HDR กับช่วงที่เข้ากันได้กับ SDR
กราฟิก
AIDL สำหรับ HAL คอมโพสเซอร์ฮาร์ดแวร์
ตั้งแต่ Android 13 เป็นต้นไป ฮาร์ดแวร์ Composer (HWC) HAL
มีการกำหนดไว้ใน AIDL และเวอร์ชัน HIDL ตั้งแต่
android.hardware.graphics.composer@2.1
ถึง
android.hardware.graphics.composer@2.4
เลิกใช้งานแล้ว
สำหรับข้อมูลเพิ่มเติม โปรดดู AIDL สำหรับ HAL คอมโพสเซอร์ฮาร์ดแวร์
การจัดการเฟรมบัฟเฟอร์ของลูกค้า
ตั้งแต่ Android 13, Framebuffers ใหม่ที่ใช้ระหว่าง ลูกค้า องค์ประกอบจะถูกจัดสรรเมื่อความละเอียดในการแสดงมีการเปลี่ยนแปลง ช่วงเวลานี้ แพลตฟอร์มจะดำเนินการจัดสรรโดย SurfaceFlinger ในรอบที่ไม่ถูกต้องถัดไป หลังเปลี่ยนความละเอียด
ดูข้อมูลเพิ่มเติมได้ที่การจัดการ Framebuffer ของไคลเอ็นต์
การแทรกแซงการควบคุมเฟรมต่อวินาที (FPS)
ตั้งแต่ Android 13-QPR, การแทรกแซงการควบคุม FPS ช่วยให้เกมมีจังหวะที่ FPS ที่เหมาะสมโดยใช้การเปลี่ยนแปลงด้านแพลตฟอร์มและ โดยไม่ต้องดำเนินการใดๆ กับนักพัฒนาเกม โปรดดู การแทรกแซงการควบคุม FPS เพื่อดูข้อมูลเพิ่มเติม
การล็อกบัฟเฟอร์ที่ไม่มีสัญญาณด้วย AutoSingleLayer
Android 13 เพิ่มการกำหนดค่าใหม่ชื่อ
AutoSingleLayer
สำหรับสลัก
ที่ไม่มีสัญญาณ การกำหนดค่านี้ช่วยให้ SurfaceFlinger สลักที่ไม่มีสัญญาณ
บัฟเฟอร์เมื่อมีการอัปเดตเลเยอร์เดียวเท่านั้น ไม่ใช่สำหรับกรณีที่เกิดขึ้น
ข้ามเลเยอร์ เช่น การเปลี่ยนแปลงเรขาคณิต หรือการซิงค์ธุรกรรม
สำหรับข้อมูลเพิ่มเติม โปรดดู การล็อกบัฟเฟอร์ที่ไม่มีสัญญาณด้วย AutoSingleLayer
การโต้ตอบ
การตรวจสอบสิทธิ์สำหรับระบบควบคุมอุปกรณ์ในบ้าน
ใน Android 13 เบราว์เซอร์
API ระบบควบคุมอุปกรณ์
มีเมธอดใหม่ที่เรียกว่า
isAuthRequired
,
ซึ่งช่วยให้ผู้ให้บริการระบบควบคุมอุปกรณ์ระบุได้ว่าระบบควบคุมอุปกรณ์สมาร์ทโฮมรายการใดบ้าง
การโต้ตอบบนอุปกรณ์ที่ล็อกอยู่ ซึ่งช่วยให้การโต้ตอบราบรื่นยิ่งขึ้นบน
จุดแรกเข้า เช่น หน้าจอโทรศัพท์ที่ล็อกอยู่
โปรโตคอล HID ของเครื่องติดตามการเคลื่อนไหวศีรษะ
Android 13 เปิดตัวอินเทอร์เฟซสำหรับมนุษย์ของอุปกรณ์ติดตามศีรษะ โปรโตคอลอุปกรณ์ (HID) ซึ่งทำให้เชื่อมต่อกับอุปกรณ์ติดตามการเคลื่อนไหวของศีรษะได้ อุปกรณ์ Android ผ่านทาง USB หรือบลูทูธ และสัมผัสกับ Android เฟรมเวิร์กและแอปผ่าน เฟรมเวิร์กเซ็นเซอร์
สำหรับข้อมูลเพิ่มเติม โปรดดู โปรโตคอล HID ของเครื่องมือติดตามส่วนหัว
ล็อกการสนับสนุนสัญญาณเรียกกลับใน KeyguardManager
ใน Android 13 วิธีการใหม่ๆ เช่น
addKeyguardLockedStateListener
และ removeKeyguardLockedStateListener
ในส่วน
KeyguardManager
ให้แจ้งผู้ฟังเกี่ยวกับสถานะที่ล็อกของการล็อกปุ่มกด
ออบเจ็กต์การดำเนินการที่ใช้ซ้ำได้ NNAPI
Android 13 เปิดตัวอินเทอร์เฟซ NNAPI AIDL HAL
IExecution
,
ซึ่งจะจัดการอายุการใช้งานของออบเจ็กต์การดำเนินการที่นำมาใช้ใหม่ได้ และ
ทรัพยากรที่แคชไว้ ออบเจ็กต์ IExecution
รายการช่วยลดค่าใช้จ่ายของเครื่อง
งานการอนุมานการเรียนรู้ด้วยการเปิดใช้ไดรเวอร์ NNAPI เพื่อรักษาทรัพยากร
ระหว่างการดำเนินการ และใช้การเพิ่มประสิทธิภาพเฉพาะคำขอ
เซ็นเซอร์ AIDL HAL
Android 13 เปิดตัว Sensors AIDL HAL ซึ่งเป็น HAL ที่อิงตาม เซ็นเซอร์ HAL 2.1 ที่ใช้ อินเทอร์เฟซ AIDL HAL The Sensors AIDL HAL จะแสดงอุปกรณ์ติดตามศีรษะและเซ็นเซอร์ IMU แบบจำกัดแกน
สื่อ
ส่งออกสถิติการเข้ารหัสวิดีโอ
สำหรับ Android 13 เป็นต้นไป ไคลเอ็นต์ของแอปจะสามารถขอ โปรแกรมเปลี่ยนไฟล์วิดีโอเพื่อส่งออกสถิติการเข้ารหัสสำหรับเฟรมวิดีโอที่เข้ารหัสแต่ละเฟรม ด้วย สถิติที่ได้รับจากโปรแกรมเปลี่ยนไฟล์วิดีโอ แอปจะเพิ่มประสิทธิภาพวิดีโอ งานการเข้ารหัส เช่น การเข้ารหัสแบบมัลติพาสและการประมวลผลเฟรมล่วงหน้าก่อน การเข้ารหัส
สำหรับข้อมูลเพิ่มเติม โปรดดู ข้อมูลสถิติการเข้ารหัสวิดีโอ
ประสิทธิภาพ
สุขภาพ AIDL HAL
Android 13 เปิดตัว Health AIDL HAL ซึ่งเป็น HAL ที่อิงตาม Health HAL 2.1 ที่ใช้ อินเทอร์เฟซ AIDL HAL
การเพิ่มประสิทธิภาพในขณะที่โหลดเกม
Android 13 เพิ่มโหมดพลังงานแบบใหม่ในปุ่มเปิด/ปิด
บริการของผู้จัดการชื่อ GAME_LOADING
ที่แจ้งไปยัง Power HAL หากแอปเกมอยู่ในสถานะการโหลดเพื่อให้
HAL พลังงานจะช่วยเพิ่มประสิทธิภาพในการโหลด โปรดดู
การเพิ่มประสิทธิภาพเมื่อโหลดเกมสำหรับข้อมูลเพิ่มเติม
สิทธิ์
แยกสิทธิ์เข้าถึงเซ็นเซอร์ร่างกาย
ตั้งแต่ Android 13 เป็นต้นไป
สิทธิ์ BODY_SENSORS
แบ่งออกเป็น 2 สิทธิ์ ได้แก่ BODY_SENSORS
ถึง
ติดตามอัตราการเต้นของหัวใจในเบื้องหน้าและ BODY_SENSORS_BACKGROUND
เพื่อติดตาม
อัตราการเต้นของหัวใจในเบื้องหลัง
ดูข้อมูลเพิ่มเติมได้ที่การใช้เซ็นเซอร์ร่างกายในเบื้องหลังต้องได้รับอนุญาตใหม่
พาวเวอร์
เครื่องมือติดตามลักษณะการทำงานในเบื้องหลังของแอป
Android 13 นำเสนอแนวคิดของพื้นหลังแอป ตัวติดตามพฤติกรรมหรือกระบวนการที่ตรวจสอบแบตเตอรี่ในเบื้องหลัง การใช้โดยแอปเพื่อดูว่าแอปละเมิดนโยบายบางอย่างหรือไม่
สำหรับข้อมูลเพิ่มเติม โปรดดู เครื่องมือติดตามลักษณะการทำงานในเบื้องหลังของแอป
ลดการใช้พลังงานระหว่างการสำรองและกู้คืนข้อมูล
ตั้งแต่ Android 13 เป็นต้นไป คุณจะจำกัดพลังงานได้
โอนในระหว่างการสำรองและกู้คืนข้อมูล USB โดยโทรหาชั้นเรียนของ UsbPort
enableLimitPowerTransfer
วิธี
โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการจัดการพลังงาน
ความปลอดภัย
ข้อมูลเข้าสู่ระบบข้อมูลประจำตัว
Android 13 เพิ่มการรองรับการนำเสนอหลายเอกสาร อินเทอร์เฟซเซสชันการนำเสนอใหม่นี้ช่วยให้แอปพลิเคชัน การนำเสนอแบบหลายเอกสาร สิ่งที่เป็นไปไม่ได้เมื่อใช้ API ที่มีอยู่
โปรดดูข้อมูลเพิ่มเติมที่หัวข้อข้อมูลประจำตัว
APK Signature Scheme V3.1
สกีมนี้ใช้โดยค่าเริ่มต้นเมื่อรับรอง APK ด้วยคีย์ Signing แบบหมุนเวียน และรับรองกลุ่มศิลปิน และอนุญาตให้ APK เดียวกำหนดเป้าหมายการหมุนเวียนใน Android 13 ปีขึ้นไปขณะที่หลีกเลี่ยงปัญหาที่ทราบแล้วกับ หมุนเวียนในแพลตฟอร์มเวอร์ชันก่อนหน้าได้โดยใช้คีย์การลงชื่อเข้าใช้เดิม บล็อกลายเซ็นเวอร์ชัน 3.0 ในทำนองเดียวกัน ลายเซ็น v4.1 จะมี ข้อมูลการลงนามเพิ่มเติมสำหรับบล็อกเวอร์ชัน 3.1 เพื่อรองรับการทำงานเดียวกันสำหรับ ยอดการติดตั้งที่เพิ่มขึ้น
Intent ควรตรงกับตัวกรอง Intent ที่ประกาศไว้
ใน Android 13, Intent ที่มาจากแอปภายนอกจะส่งไปที่ ส่งออกคอมโพเนนต์ก็ต่อเมื่อ Intent ตรงกัน องค์ประกอบตัวกรอง Intent ที่ประกาศไว้
ระบบจะบล็อก Intent ที่ไม่ตรงกัน รายการต่อไปนี้คือ ข้อยกเว้นเมื่อไม่มีการบังคับใช้การจับคู่ Intent
- การส่ง Intent ไปยังคอมโพเนนต์ ที่ไม่ได้ประกาศตัวกรอง Intent ใดๆ
- Intent ที่เกิดขึ้นภายในแอปเดียวกัน
- Intent จากระบบ
- Intent จากรูท
อินเทอร์เฟซแบบคงที่ของผู้ให้บริการ OMAPI
เปิด Mobile API (OMAPI) คือ API มาตรฐานที่ใช้ในการสื่อสารกับอุปกรณ์ Secure องค์ประกอบ ก่อน Android 13 มีเพียงแอปพลิเคชันและโมดูลเฟรมเวิร์กเท่านั้นที่มี เข้าถึงอินเทอร์เฟซนี้ การแปลงไปเป็นอินเทอร์เฟซที่เสถียรของผู้ให้บริการ โมดูล HAL ยังสามารถสื่อสารกับองค์ประกอบความปลอดภัยได้อีกด้วย ผ่านบริการ OMAPI
สำหรับข้อมูลเพิ่มเติม โปรดดู อินเทอร์เฟซแบบคงที่ของผู้ให้บริการ OMAPI
UID ที่แชร์เลิกใช้งานแล้ว
ตั้งแต่ Android 13-QPR เราจะเลิกใช้งาน UID ที่แชร์
ผู้ใช้ Android 13 ขึ้นไปควรขีดฆ่า
android:sharedUserMaxSdkVersion="32"
ในไฟล์ Manifest รายการนี้จะป้องกัน
ผู้ใช้ใหม่จากการได้รับ UID ที่แชร์ไว้ โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับ UID ที่
การลงชื่อแอปพลิเคชัน
การตั้งค่า
การตั้งค่าภาษาสำหรับแต่ละแอป
Android 13 เพิ่มความสามารถเพื่อให้ผู้ใช้เปลี่ยน ค่ากำหนดภาษาในแต่ละแอปได้ พาร์ทเนอร์และ OEMS ไม่ควร ปิดใช้หน้าการเลือกภาษาของแอปและหน้าดังกล่าวควรเข้าถึงได้ ผ่านตัวเลือกการนำทาง 3 ตัวเลือกต่อไปนี้
- การตั้งค่า > แอป > app_name แล้วเลือกLanguage
- กดไอคอนแอปค้างไว้ แตะข้อมูลแอป แล้วเลือก ภาษา
- การตั้งค่า > ระบบ > ภาษาและ อินพุต > ภาษาของแอป > app_name
แอปการตั้งค่าต้องเปิดหน้าการตั้งค่าภาษาของแอปต่อไป
จาก Intent android.settings.App_Locale_Settings
สำหรับข้อมูลเพิ่มเติม โปรดไปที่ การตั้งค่าภาษาของแต่ละแอป
ทีวี
โหมดอุโมงค์ข้อมูลมัลติมีเดีย
Android 13 ขยายลักษณะการทำงานที่กำหนดของ Tunnel การเล่นวิดีโอและเชื่อมโยงลักษณะการทำงานแบบใหม่นั้นเข้ากับ CTS การทดสอบใบรับรอง
ดูข้อมูลเพิ่มเติมได้ที่อุโมงค์มัลติมีเดีย
การอัปเดต
การอัปเดต A/B ทางออนไลน์
Android 13 เพิ่มการบีบอัด XOR และพื้นที่ผู้ใช้
ผสานรวมฟีเจอร์สำหรับการอัปเดต A/B เสมือน การบีบอัด XOR ช่วยลด
ขนาดสแนปชอตเพราะข้อมูล XOR บีบอัดได้ง่ายกว่าข้อมูลบล็อกดิบ
ฟีเจอร์การผสานพื้นที่ผู้ใช้ช่วยให้คอมโพเนนต์พื้นที่ผู้ใช้ของ snapuserd
จัดการได้
กระบวนการผสานสำหรับการอัปเดต A/B เสมือนจริง ซึ่งลดเวลาผสานรวมเมื่อเปรียบเทียบ
สำหรับ Android 12 ที่ใช้อุปกรณ์ dm-snapshot
สำหรับรายละเอียดเกี่ยวกับวิธีเปิดใช้ฟีเจอร์เหล่านี้ในอุปกรณ์ที่อัปเกรดเป็น Android Android 13 โปรดดู การบีบอัด XOR และ การผสานพื้นที่ผู้ใช้
ระบบเสมือน
เฟรมเวิร์กการจำลองการทำงานแบบเสมือนของ Android
Android Virtualization Framework (AVF) มอบการดำเนินการที่ปลอดภัยและเป็นส่วนตัว สำหรับการเรียกใช้โค้ด AVF เหมาะสำหรับ Use Case ที่มุ่งเน้นการรักษาความปลอดภัย ซึ่งต้องการการรับประกันความโดดเดี่ยวที่แข็งแกร่งกว่า แม้แต่ได้รับการยืนยันอย่างเป็นทางการ ที่ให้บริการโดยแซนด์บ็อกซ์แอปของ Android
สำหรับข้อมูลเพิ่มเติม โปรดดู ภาพรวมเฟรมเวิร์กเสมือนจริงของ Android