ตารางต่อไปนี้แสดงรายการฟีเจอร์และลักษณะการทำงานที่บันทึกไว้ทั้งหมด อาจส่งผลกระทบต่อนักพัฒนาแอป ใช้รายการนี้เพื่อค้นหาการเปลี่ยนแปลงที่มีผลต่อคุณ และคลิกลิงก์ที่เกี่ยวข้องเพื่ออ่านเอกสารประกอบ
หมวดหมู่ | ประเภท | ชื่อ |
---|---|---|
การช่วยเหลือพิเศษ | ฟีเจอร์และ API ใหม่ |
อักษรเบรลล์ที่ดีกว่า ใน Android 15 เราได้ทำให้ TalkBack รองรับจอแสดงผลอักษรเบรลล์ที่ใช้มาตรฐาน HID ผ่านทั้ง USB และบลูทูธที่ปลอดภัย |
กล้องและสื่อ | เปลี่ยน (แอปทั้งหมด) |
ลดการเล่นเสียงโดยตรงและตัดเสียงที่เล่นค้างไว้
เสียงโดยตรงหรือตัดเสียง
ติดตามเมื่อทรัพยากรถึงขีดจํากัดแล้ว ใน Android 15 เป็นต้นไป เมื่อแอปขอให้เล่นโดยตรง ระบบจะ จะทำให้ออบเจ็กต์ AudioTrack โดยตรงที่เปิดอยู่ทั้งหมดไม่ถูกต้อง
ไม่ดำเนินการตามคำขอติดตามใหม่ |
กล้องและสื่อ | เปลี่ยน (แอปที่กำหนดเป้าหมาย 15+) |
ข้อจำกัดเกี่ยวกับการขอโฟกัสเสียง แอปที่กำหนดเป้าหมายเป็น Android 15 ต้องเป็นแอปยอดนิยมหรือเรียกใช้ บริการที่ทำงานอยู่เบื้องหน้าที่เกี่ยวข้องกับเสียงเพื่อขอโฟกัสเสียง |
กล้องและสื่อ | ฟีเจอร์และ API ใหม่ |
การเพิ่มแสงในสภาวะแสงน้อย Android 15 เปิดตัว Low Light Boost ซึ่งเป็นโหมดการรับแสงอัตโนมัติแบบใหม่สำหรับทั้งกล้อง 2 และส่วนขยายกล้องในโหมดกลางคืน |
กล้องและสื่อ | ฟีเจอร์และ API ใหม่ |
การควบคุมกล้องในแอป Android 15 เพิ่มส่วนขยายใหม่เพื่อให้ควบคุมฮาร์ดแวร์กล้องและอัลกอริทึมได้มากขึ้นในอุปกรณ์ที่รองรับ |
กล้องและสื่อ | ฟีเจอร์และ API ใหม่ |
การควบคุมช่องว่างของ HDR Android 15 ให้คุณควบคุมช่องว่างของ HDR ด้วย setDesiredHdrHeadroom เพื่อสร้างความสมดุลระหว่างเนื้อหา SDR และ HDR |
กล้องและสื่อ | ฟีเจอร์และ API ใหม่ |
การควบคุมความดัง Android 15 เปิดตัว LoudnessCodecController API ที่อิงตามมาตรฐานความดัง CTA-2075 API นี้ช่วยให้คุณจัดการความดังของเสียงที่ไม่สอดคล้องกัน เพื่อให้แน่ใจว่าผู้ใช้ไม่ต้องปรับระดับเสียงอยู่ตลอดเวลาเมื่อสลับระหว่างเนื้อหาหรือแอป |
กล้องและสื่อ | ฟีเจอร์และ API ใหม่ |
อุปกรณ์ MIDI 2.0 เสมือน Android 15 เพิ่มการรองรับ UMP สำหรับแอป MIDI เสมือน ซึ่งช่วยให้แอปเขียนองค์ประกอบสามารถควบคุมแอปสังเคราะห์ในฐานะอุปกรณ์ MIDI 2.0 เสมือนได้เช่นเดียวกับที่ใช้กับอุปกรณ์ USB MIDI 2.0 |
กล้องและสื่อ | ฟีเจอร์และ API ใหม่ |
การถอดรหัสซอฟต์แวร์ AV1 ที่มีประสิทธิภาพมากขึ้น dav1d เครื่องมือถอดรหัสซอฟต์แวร์ AV1 ที่ได้รับความนิยมจาก VideoLAN พร้อมให้บริการในอุปกรณ์ Android ที่ไม่รองรับการถอดรหัส AV1 ในฮาร์ดแวร์แล้ว |
กล้องและสื่อ | การเลิกใช้งาน |
ใช้ Spatializer แทน Virtualizer ใน Android 15 เราจะเลิกใช้งานคลาส Virtualizer |
การเชื่อมต่อ | ฟีเจอร์และ API ใหม่ |
การรองรับดาวเทียม Android 15 ขยายการรองรับแพลตฟอร์มสำหรับการเชื่อมต่อผ่านดาวเทียมอย่างต่อเนื่องและมีองค์ประกอบ UI บางอย่างเพื่อให้ผู้ใช้ได้รับประสบการณ์ที่สอดคล้องกันในการเชื่อมต่อผ่านดาวเทียม |
การเชื่อมต่อ | ฟีเจอร์และ API ใหม่ |
ใช้งาน NFC ได้ราบรื่นยิ่งขึ้น Android 15 พยายามสร้างประสบการณ์การชำระเงินแบบไม่ต้องสัมผัสที่ราบรื่นและเชื่อถือได้มากยิ่งขึ้น ขณะเดียวกันก็รองรับระบบนิเวศของแอป NFC ที่มีประสิทธิภาพของ Android ต่อไป |
การเชื่อมต่อ | ฟีเจอร์และ API ใหม่ |
บทบาท Wallet Android 15 ขอแนะนำบทบาท Wallet ใหม่ที่ช่วยให้ผสานรวมกับแอปกระเป๋าเงินที่ผู้ใช้ชื่นชอบได้มากขึ้น |
ฟังก์ชันหลัก | เปลี่ยน (แอปทั้งหมด) |
การเปลี่ยนแปลงสถานะหยุดแพ็กเกจ ใน Android 15 ระบบจะนำแอปออกจากสถานะ FLAG_STOPPED ผ่านการดำเนินการของผู้ใช้โดยตรงหรือโดยอ้อมเท่านั้น นอกจากข้อจำกัดที่มีอยู่แล้ว ระบบจะยกเลิก Intent ที่รอดำเนินการทั้งหมดเมื่อแอปเข้าสู่สถานะหยุดใน Android 15 |
ฟังก์ชันหลัก | เปลี่ยน (แอปทั้งหมด) |
รองรับหน้าเว็บขนาด 16 KB ใน Android 15 เป็นต้นไป ระบบ Android จะรองรับอุปกรณ์การพัฒนาที่กำหนดค่าไว้ให้ใช้หน้าขนาด 16 KB หากใช้โค้ดแบบเนทีฟในแอป คุณควรสร้างแอปอีกครั้งให้รองรับอุปกรณ์ขนาด 16 KB และนักพัฒนาแอปทุกรายควรทดสอบแอปโดยใช้สภาพแวดล้อม 16 KB เพื่อยืนยันว่าไม่มีข้อผิดพลาดที่ไม่คาดคิดในแอป |
ฟังก์ชันหลัก | เปลี่ยน (แอปทั้งหมด) |
การเปลี่ยนแปลงที่จำเป็นสำหรับบางแอปเพื่อรองรับพื้นที่ส่วนตัว พื้นที่ส่วนตัวเป็นฟีเจอร์ใหม่ใน Android 15 ที่ให้ผู้ใช้สร้างพื้นที่แยกต่างหากในอุปกรณ์ของตนเพื่อไม่ให้แอปที่ละเอียดอ่อนมีสายตาที่คอยสอดแนมด้วยการตรวจสอบสิทธิ์อีกชั้นหนึ่ง เนื่องจากแอปในพื้นที่ส่วนตัวมีระดับการเข้าถึงที่จำกัด แอปบางประเภทจึงต้องดำเนินการเพิ่มเติมเพื่อให้สามารถดูและโต้ตอบกับแอปในพื้นที่ส่วนตัวของผู้ใช้ได้ |
ฟังก์ชันหลัก | เปลี่ยน (แอปทั้งหมด) |
นำแบบอักษรอีโมจิแบบ PNG ออกแล้ว ระบบได้นำไฟล์แบบอักษรอีโมจิแบบ PNG ( NotoColorEmojiLegacy.ttf ) แบบเดิมออกแล้ว เหลือเพียงไฟล์เวกเตอร์ที่ใช้อยู่ในปัจจุบัน |
ฟังก์ชันหลัก | เปลี่ยน (แอปทั้งหมด) |
ระดับ API เป้าหมายขั้นต่ำที่ติดตั้งได้ ติดตั้งแอปที่มี targetSdkVersion ต่ำกว่า 24 ไม่ได้ |
ฟังก์ชันหลัก | เปลี่ยน (แอปที่กำหนดเป้าหมาย 15+) |
ประเภทบริการที่ทำงานอยู่เบื้องหน้าสำหรับการประมวลผลสื่อใหม่ Android 15 เปิดตัวบริการที่ทำงานอยู่เบื้องหน้าประเภทใหม่ ซึ่งก็คือ mediaProcessing บริการประเภทนี้เหมาะสำหรับการดำเนินการต่างๆ เช่น การแปลงไฟล์สื่อ |
ฟังก์ชันหลัก | เปลี่ยน (แอปที่กำหนดเป้าหมาย 15+) |
ข้อจำกัดเกี่ยวกับ Broadcast Receiver ของ BOOT_COMPLETED ที่เปิดตัวบริการที่ทำงานอยู่เบื้องหน้าสำหรับแอปที่กำหนดเป้าหมายเป็น Android 15 เครื่องรับ BOOT_COMPLETED จะไม่ได้รับอนุญาตให้เปิดใช้บริการที่ทำงานอยู่เบื้องหน้าบางประเภท |
ฟังก์ชันหลัก | เปลี่ยน (แอปที่กำหนดเป้าหมาย 15+) |
การเปลี่ยนแปลงเวลาที่แอปแก้ไขสถานะทั่วไปของโหมดห้ามรบกวนได้ แอปที่กำหนดเป้าหมายเป็น Android 15 จะไม่สามารถเปลี่ยนสถานะส่วนกลางหรือนโยบายห้ามรบกวน (DND) ในอุปกรณ์ได้อีกต่อไป (ไม่ว่าจะโดยการแก้ไขการตั้งค่าผู้ใช้หรือปิดโหมด DND) |
ฟังก์ชันหลัก | เปลี่ยน (แอปที่กำหนดเป้าหมาย 15+) |
การเปลี่ยนแปลง OpenJDK API ในการอัปเดต OpenJDK API จะมีการเปลี่ยนแปลงบางอย่างที่ส่งผลต่อความเข้ากันได้ของแอป เช่น การเปลี่ยนแปลงสตริงบางรายการ API การจัดรูปแบบ, การจัดการโค้ดภาษา และลำดับ int แบบสุ่ม |
ฟังก์ชันหลัก | การเลิกใช้งาน |
เลิกใช้งาน WebSQL ใน Android WebView แล้ว เลิกใช้งานเมธอดที่เกี่ยวข้องกับ WebSQL จาก WebSettings แล้ว |
เครื่องมือและประสิทธิภาพการทำงานของนักพัฒนาแอป | ฟีเจอร์และ API ใหม่ |
ข้อมูลอัปเดตเกี่ยวกับ OpenJDK 17 Android 15 สานต่อการปรับปรุงไลบรารีหลักของ Android เพื่อให้สอดคล้องกับฟีเจอร์ต่างๆ ใน OpenJDK LTS รุ่นล่าสุด |
เครื่องมือและประสิทธิภาพการทำงานของนักพัฒนาแอป | ฟีเจอร์และ API ใหม่ |
การปรับปรุง PDF Android 15 มีการปรับปรุงที่สำคัญสำหรับ PdfRenderer API |
เครื่องมือและประสิทธิภาพการทำงานของนักพัฒนาแอป | ฟีเจอร์และ API ใหม่ |
การปรับแต่งการเปลี่ยนภาษาอัตโนมัติ Android 15 เพิ่มการควบคุมเพิ่มเติมเพื่อช่วยให้แอปปรับการเปลี่ยนภาษาอัตโนมัติให้เข้ากับกรณีการใช้งาน |
เครื่องมือและประสิทธิภาพการทำงานของนักพัฒนาแอป | ฟีเจอร์และ API ใหม่ |
API แบบอักษรของ OpenType Variable ที่ได้รับการปรับปรุง Android 15 ปรับปรุงความสามารถในการใช้งานแบบอักษรของตัวแปร OpenType |
เครื่องมือและประสิทธิภาพการทำงานของนักพัฒนาแอป | ฟีเจอร์และ API ใหม่ |
การควบคุมตัวแบ่งบรรทัดแบบละเอียด เริ่มตั้งแต่ Android 15 เป็นต้นไป TextView และตัวแบ่งบรรทัดที่เกี่ยวข้องจะเก็บรักษาข้อความที่ระบุในบรรทัดเดียวกันไว้เพื่อให้อ่านง่ายขึ้น |
เครื่องมือและประสิทธิภาพการทำงานของนักพัฒนาแอป | ฟีเจอร์และ API ใหม่ |
การเก็บถาวรแอป ตอนนี้ Android 15 รองรับการเก็บและยกเลิกการเก็บแอปในระดับระบบปฏิบัติการแล้ว ทำให้ App Store ทั้งหมดติดตั้งใช้งานได้ง่ายขึ้น |
กราฟิก | ฟีเจอร์และ API ใหม่ |
การปรับการเข้าถึง GPU ของ Android ให้ทันสมัย Android 15 มี ANGLE เป็นเลเยอร์ที่ไม่บังคับสำหรับการเรียกใช้ OpenGL® ES นอกเหนือจาก Vulkan ANGLE จัดส่งแล้วในฐานะไดรเวอร์ระบบ GL ในอุปกรณ์ใหม่บางรุ่น และอุปกรณ์ Android ใหม่จะย้ายไปรองรับ OpenGL ผ่าน ANGLE เท่านั้น |
กราฟิก | ฟีเจอร์และ API ใหม่ |
การปรับปรุงสำหรับ Canvas Android 15 สานต่อการปรับปรุงระบบกราฟิก Canvas ของ Android ให้ทันสมัยด้วยความสามารถใหม่ๆ |
การทำให้เป็นสากล | ฟีเจอร์และ API ใหม่ |
แบบอักษรของตัวแปร CJK ตั้งแต่ Android 15 เป็นต้นไป NotoSansCJK ซึ่งเป็นไฟล์แบบอักษรของภาษาจีน ญี่ปุ่น และเกาหลี (CJK) จะกลายเป็นแบบอักษรตัวแปร |
การทำให้เป็นสากล | ฟีเจอร์และ API ใหม่ |
การให้เหตุผลระหว่างอักขระ ใน Android 15 เป็นต้นไป คุณจะปรับข้อความให้ชิดขอบได้โดยใช้ระยะห่างของตัวอักษรโดยใช้ JUSTIFICATION_MODE_INTER_CHARACTER |
การทำให้เป็นสากล | ฟีเจอร์และ API ใหม่ |
การกำหนดค่าตัวแบ่งบรรทัดอัตโนมัติ ใน Android 15 แอปสามารถใช้การขึ้นบรรทัดใหม่แบบวลีเฉพาะกับข้อความบรรทัดสั้นๆ ได้โดยใช้ตัวเลือก LINE_BREAK_WORD_STYLE_AUTO |
การทำให้เป็นสากล | ฟีเจอร์และ API ใหม่ |
แบบอักษร Hentaigana ภาษาญี่ปุ่นใหม่ ใน Android 15 ไฟล์แบบอักษรใหม่สำหรับฮิรางานะภาษาญี่ปุ่นเวอร์ชันเก่า (หรือ Hentaigana) จะรวมอยู่ด้วยโดยค่าเริ่มต้น |
หน้าจอขนาดใหญ่และรูปแบบของอุปกรณ์ | ฟีเจอร์และ API ใหม่ |
ปรับปรุงการทํางานหลายอย่างพร้อมกันบนหน้าจอขนาดใหญ่ Android 15 ช่วยให้ผู้ใช้มีวิธีทำงานหลายอย่างพร้อมกันได้ดีขึ้นบนอุปกรณ์ที่มีหน้าจอขนาดใหญ่ |
หน้าจอขนาดใหญ่และรูปแบบของอุปกรณ์ | ฟีเจอร์และ API ใหม่ |
การรองรับหน้าจอพับ แอปของคุณสามารถประกาศพร็อพเพอร์ตี้ที่ Android 15 ใช้เพื่ออนุญาตให้ Application หรือ Activity แสดงบนหน้าจอขนาดเล็กของอุปกรณ์แบบพับได้ที่รองรับ |
ข้อจำกัดของอินเทอร์เฟซที่ไม่ใช่ SDK | เปลี่ยน (แอปที่กำหนดเป้าหมาย 15+) |
การปรับปรุงข้อจำกัดของอินเทอร์เฟซที่ไม่ใช่ SDK Android 15 มีรายการอินเทอร์เฟซที่ไม่ใช่ SDK ที่ถูกจำกัดซึ่งอัปเดตแล้ว ซึ่งอิงจากการทำงานร่วมกับนักพัฒนาแอป Android และการทดสอบภายในล่าสุด |
ประสิทธิภาพและแบตเตอรี่ | ฟีเจอร์และ API ใหม่ |
ApplicationStartInfo APIAPI ของ ApplicationStartInfo ใน Android 15 จะให้ข้อมูลเชิงลึกเกี่ยวกับการเริ่มต้นแอป ซึ่งรวมถึงสถานะการเริ่มต้นใช้งาน เวลาที่ใช้ในการเปิดตัว การเริ่มการทำงานของแอปเมื่อมีการสร้างอินสแตนซ์ชั้นเรียน Application และอื่นๆ |
ประสิทธิภาพและแบตเตอรี่ | ฟีเจอร์และ API ใหม่ |
ข้อมูลขนาดแอปโดยละเอียด Android 15 เพิ่ม StorageStats.getAppBytesByDataType([type]) API ซึ่งจะช่วยให้คุณได้รับข้อมูลเชิงลึกเกี่ยวกับวิธีที่แอปใช้พื้นที่ทั้งหมดนั้น รวมถึงการแยกไฟล์ APK, โค้ดเกี่ยวกับ AOT และการเพิ่มความเร็ว, ข้อมูลเมตา Dex, ไลบรารี และโปรไฟล์ที่มีคำแนะนำ |
ประสิทธิภาพและแบตเตอรี่ | ฟีเจอร์และ API ใหม่ |
การทำโปรไฟล์ที่จัดการโดยแอป Android 15 มีคลาส ProfilingManager ใหม่ทั้งหมด ซึ่งจะช่วยให้คุณรวบรวมข้อมูลการทำโปรไฟล์จากภายในแอปได้ |
ประสิทธิภาพและแบตเตอรี่ | ฟีเจอร์และ API ใหม่ |
การปรับปรุงฐานข้อมูล SQLite Android 15 เปิดตัว SQLite API ใหม่ที่แสดงฟีเจอร์ขั้นสูงจากเครื่องมือ SQLite ที่สำคัญ โดยกำหนดเป้าหมายปัญหาด้านประสิทธิภาพที่เฉพาะเจาะจงซึ่งสามารถแสดงในแอปได้ |
ประสิทธิภาพและแบตเตอรี่ | ฟีเจอร์และ API ใหม่ |
การอัปเดตเฟรมเวิร์กประสิทธิภาพแบบไดนามิกของ Android Android 15 ยังคงลงทุนต่อไปในกรอบประสิทธิภาพแบบไดนามิกของ Android (ADPF) ซึ่งเป็นชุด API ที่ช่วยให้เกมและแอปที่เน้นประสิทธิภาพโต้ตอบกับพลังงานและระบบความร้อนของอุปกรณ์ Android ได้โดยตรงยิ่งขึ้น |
ความเป็นส่วนตัว | ฟีเจอร์และ API ใหม่ |
การตรวจจับการบันทึกหน้าจอ Android 15 เพิ่มการรองรับแอปเพื่อตรวจหาว่ากำลังมีการบันทึกแอปอยู่ |
ความเป็นส่วนตัว | ฟีเจอร์และ API ใหม่ |
เพิ่มความสามารถIntentFilter Android 15 สร้างการรองรับความละเอียด Intent ที่แม่นยำยิ่งขึ้นผ่าน UriRelativeFilterGroup ซึ่งมีชุดออบเจ็กต์ UriRelativeFilter ที่ประกอบกันเป็นชุดกฎการจับคู่ Intent โดยที่แต่ละข้อต้องเป็นไปตามพารามิเตอร์การค้นหา URL, ส่วนย่อยของ URL และกฎการบล็อกหรือการยกเว้น |
ความเป็นส่วนตัว | ฟีเจอร์และ API ใหม่ |
พื้นที่ส่วนตัว พื้นที่ส่วนตัวช่วยให้ผู้ใช้สร้างพื้นที่แยกต่างหากในอุปกรณ์ได้ เพื่อป้องกันไม่ให้แอปที่ละเอียดอ่อนปรากฏให้เห็นผ่านการตรวจสอบสิทธิ์อีกชั้นหนึ่ง แอปในพื้นที่ส่วนตัวจะปรากฏในคอนเทนเนอร์แยกต่างหากใน Launcher และจะซ่อนจากมุมมองล่าสุด การแจ้งเตือน การตั้งค่า และจากแอปอื่นๆ เมื่อมีการล็อกพื้นที่ส่วนตัวไว้ |
ความเป็นส่วนตัว | ฟีเจอร์และ API ใหม่ |
ค้นหาการเลือกของผู้ใช้ล่าสุดสำหรับการเข้าถึงรูปภาพที่เลือก ตอนนี้แอปจะไฮไลต์เฉพาะรูปภาพและวิดีโอที่เลือกล่าสุดได้เมื่อได้รับสิทธิ์เข้าถึงสื่อบางส่วน |
ความเป็นส่วนตัว | ฟีเจอร์และ API ใหม่ |
Privacy Sandbox ใน Android Android 15 มีส่วนขยายบริการโฆษณา Android ล่าสุดซึ่งใช้ Privacy Sandbox เวอร์ชันล่าสุดใน Android เพิ่มเติมนี้เป็นส่วนหนึ่งของความพยายามของเราในการพัฒนาเทคโนโลยีใหม่ๆ ที่ปรับปรุงความเป็นส่วนตัวของผู้ใช้ และทำให้เกิดประสบการณ์การโฆษณาที่ปรับให้เหมาะกับแต่ละบุคคลที่มีประสิทธิภาพสำหรับแอปบนอุปกรณ์เคลื่อนที่ |
ความเป็นส่วนตัว | ฟีเจอร์และ API ใหม่ |
Health Connect Android 15 ผสานรวมส่วนขยายล่าสุดจาก Health Connect โดย Android ซึ่งเป็นแพลตฟอร์มที่ปลอดภัยและรวมไว้ในที่เดียวเพื่อจัดการและแชร์ข้อมูลสุขภาพและการออกกำลังกายที่แอปเก็บรวบรวมไว้ การอัปเดตนี้จะเพิ่มการรองรับข้อมูลประเภทใหม่ๆ ทั้งในเรื่องการออกกำลังกาย โภชนาการ อุณหภูมิผิวหนัง แผนการออกกำลังกาย และอื่นๆ |
ความเป็นส่วนตัว | ฟีเจอร์และ API ใหม่ |
การแชร์หน้าจอบางส่วน Android 15 รองรับการแชร์หน้าจอบางส่วนเพื่อให้ผู้ใช้แชร์หรือบันทึกเพียงหน้าต่างแอป ไม่ใช่ทั้งหน้าจออุปกรณ์ ฟีเจอร์นี้เปิดใช้ครั้งแรกใน Android 14 QPR2 รวมถึง Callback MediaProjection ที่ช่วยให้แอปปรับแต่งประสบการณ์การแชร์หน้าจอบางส่วนได้ |
ความปลอดภัย | เปลี่ยน (แอปที่กำหนดเป้าหมาย 15+) |
การเปิดตัวกิจกรรมในเบื้องหลังที่ปลอดภัย สำหรับแอปที่กำหนดเป้าหมายเป็น Android 15 เราได้ทำการเปลี่ยนแปลงเพิ่มเติมเพื่อป้องกันไม่ให้แอปที่ทำงานอยู่เบื้องหลังที่เป็นอันตรายนำแอปอื่นๆ มาทำงานเบื้องหน้า ยกระดับสิทธิ์ของแอป และละเมิดการโต้ตอบของผู้ใช้ |
ความปลอดภัย | เปลี่ยน (แอปที่กำหนดเป้าหมาย 15+) |
Intent ที่ปลอดภัยขึ้น สำหรับแอปที่กำหนดเป้าหมายเป็น Android 15 นั้น Intent ที่กำหนดเป้าหมายคอมโพเนนต์ที่เจาะจงต้องตรงกับข้อมูลจำเพาะของตัวกรอง Intent ของเป้าหมายอย่างถูกต้อง และ Intent ที่ไม่มีการดำเนินการจะไม่ตรงกับตัวกรอง Intent ใดๆ อีกต่อไป |
ความปลอดภัย | ฟีเจอร์และ API ใหม่ |
ผสานรวมเครื่องมือจัดการข้อมูลเข้าสู่ระบบกับการป้อนข้อความอัตโนมัติ ใน Android 15 เป็นต้นไป นักพัฒนาแอปสามารถลิงก์ข้อมูลพร็อพเพอร์ตี้ที่ต้องการ เช่น ช่องชื่อผู้ใช้หรือรหัสผ่านกับคำขอเครื่องมือจัดการข้อมูลเข้าสู่ระบบ ซึ่งจะทำให้มอบประสบการณ์การใช้งานที่ปรับให้เหมาะกับผู้ใช้ระหว่างขั้นตอนการลงชื่อเข้าใช้ได้ง่ายขึ้น |
ความปลอดภัย | ฟีเจอร์และ API ใหม่ |
ผสานรวมการลงชื่อสมัครใช้และการลงชื่อเข้าใช้ด้วยการแตะเพียงครั้งเดียวด้วยพรอมต์ข้อมูลไบโอเมตริก เครื่องมือจัดการข้อมูลเข้าสู่ระบบจะผสานรวมข้อความแจ้งด้วยข้อมูลไบโอเมตริกเข้ากับการสร้างข้อมูลเข้าสู่ระบบและกระบวนการลงชื่อเข้าใช้ ซึ่งช่วยให้ผู้ให้บริการไม่ต้องจัดการพรอมต์ข้อมูลไบโอเมตริก |
ความปลอดภัย | ฟีเจอร์และ API ใหม่ |
การจัดการคีย์สำหรับการเข้ารหัสจากต้นทางถึงปลายทาง คลาส E2eeContactKeysManager ใหม่ ซึ่งอำนวยความสะดวก
การเข้ารหัสจากต้นทางถึงปลายทาง (E2EE) ในแอป Android ของคุณ |
ความปลอดภัย | ฟีเจอร์และ API ใหม่ |
การตรวจสอบสิทธิ์ใน URI เนื้อหา Android 15 เปิดตัว API ชุดใหม่ที่ดำเนินการตรวจสอบสิทธิ์ใน URI เนื้อหา |
ประสบการณ์ของผู้ใช้และ UI ของระบบ | เปลี่ยน (แอปทั้งหมด) |
ภาพเคลื่อนไหวย้อนกลับแบบคาดเดาเปิดใช้สำหรับแอปที่เลือกใช้ เรานำตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ภาพเคลื่อนไหวย้อนกลับแบบคาดเดาออกแล้ว ตอนนี้ภาพเคลื่อนไหวของระบบ เช่น กลับบ้าน ข้ามงาน และข้ามกิจกรรมจะปรากฏในแอปที่เลือกใช้ท่าทางสัมผัสย้อนกลับแบบคาดเดาทั้งหมดหรือที่ระดับกิจกรรม |
ประสบการณ์ของผู้ใช้และ UI ของระบบ | เปลี่ยน (แอปที่กำหนดเป้าหมาย 15+) |
การบังคับใช้แบบไร้ขอบ สำหรับแอปที่กำหนดเป้าหมายเป็น Android 15 เราได้รวมการเปลี่ยนแปลงหลายอย่างเกี่ยวกับ Edge to Edge เข้ามาด้วย การเปลี่ยนแปลงเหล่านี้อาจส่งผลต่อประสบการณ์ของผู้ใช้แอปหากแอปมีองค์ประกอบ UI ใกล้กับด้านบนหรือด้านล่างของหน้าจอและแอปไม่รองรับส่วนแทรก |
ประสบการณ์ของผู้ใช้และ UI ของระบบ | เปลี่ยน (แอปที่กำหนดเป้าหมาย 15+) |
การกำหนดค่าแบบคงที่ หากแอปกำหนดเป้าหมายเป็น Android 15 ขึ้นไป Configuration จะไม่ยกเว้นแถบระบบอีกต่อไป |
ประสบการณ์ของผู้ใช้และ UI ของระบบ | เปลี่ยน (แอปที่กำหนดเป้าหมาย 15+) |
ค่าเริ่มต้นของแอตทริบิวต์ elegantTextHeight รายการเป็น true สำหรับแอปที่กำหนดเป้าหมายเป็น Android 15 แอตทริบิวต์ elegantTextHeight TextView จะกลายเป็น true โดยค่าเริ่มต้น โดยแทนที่แบบอักษรขนาดกะทัดรัดที่ใช้โดยค่าเริ่มต้นด้วยสคริปต์บางตัวที่มีเมตริกแนวตั้งขนาดใหญ่ด้วยแบบอักษรที่อ่านง่ายขึ้นมาก |
ประสบการณ์ของผู้ใช้และ UI ของระบบ | เปลี่ยน (แอปที่กำหนดเป้าหมาย 15+) |
การเปลี่ยนความกว้างของTextView สำหรับรูปร่างตัวอักษรที่ซับซ้อนใน Android เวอร์ชันก่อนหน้า แบบอักษรหรือภาษาแบบตัวต่อตัวบางภาษาที่มีรูปร่างซับซ้อนอาจวาดตัวอักษรในพื้นที่ของอักขระก่อนหน้าหรือถัดไป ในบางกรณี ตัวอักษรเหล่านั้นอาจถูกตัดออกตั้งแต่จุดเริ่มต้นหรือจุดสิ้นสุด ตั้งแต่ Android 15 เป็นต้นไป TextView จะจัดสรรความกว้างเพื่อวาดพื้นที่เพียงพอสำหรับตัวอักษรดังกล่าว และอนุญาตให้แอปขอระยะห่างจากขอบด้านซ้ายเพิ่มเติมเพื่อป้องกันการตัดข้อความ |
ประสบการณ์ของผู้ใช้และ UI ของระบบ | เปลี่ยน (แอปที่กำหนดเป้าหมาย 15+) |
ความสูงบรรทัดเริ่มต้นที่รับรู้ภาษาสำหรับ EditText สำหรับแอปที่กำหนดเป้าหมายเป็น Android 15 ระบบจะสงวนความสูงบรรทัดขั้นต่ำไว้สำหรับ EditText เพื่อให้ตรงกับแบบอักษรอ้างอิงสำหรับ Locale ที่ระบุ |
ประสบการณ์ของผู้ใช้และ UI ของระบบ | ฟีเจอร์และ API ใหม่ |
แสดงตัวอย่างวิดเจ็ตที่สมบูรณ์ยิ่งขึ้นด้วย Generated Previews API ใน Android 15 เราจะเพิ่มการรองรับตัวอย่างที่สร้างขึ้น ซึ่งหมายความว่าผู้ให้บริการวิดเจ็ตของแอปสามารถสร้าง RemoteViews เพื่อใช้เป็นตัวอย่างเครื่องมือเลือกแทนทรัพยากรแบบคงที่ได้ |
ประสบการณ์ของผู้ใช้และ UI ของระบบ | ฟีเจอร์และ API ใหม่ |
การแสดงภาพซ้อนภาพ ตั้งแต่ Android 15 เป็นต้นไป ตอนนี้ระบบจะเรียกใช้ Callback Activity#onPictureInPictureUiStateChanged ทันทีที่ภาพเคลื่อนไหวแบบการแสดงภาพซ้อนภาพเริ่มทำงาน |
ประสบการณ์ของผู้ใช้และ UI ของระบบ | ฟีเจอร์และ API ใหม่ |
กฎ "ห้ามรบกวน" ที่ปรับปรุงใหม่AutomaticZenRule อนุญาตให้แอปปรับแต่งกฎการจัดการความสนใจ (ห้ามรบกวน) และตัดสินใจได้ว่าจะเปิดหรือปิดใช้งานกฎเหล่านั้นเมื่อใด Android 15 เพิ่มประสิทธิภาพกฎเหล่านี้อย่างมากโดยมีเป้าหมายเพื่อปรับปรุงประสบการณ์ของผู้ใช้ |
ประสบการณ์ของผู้ใช้และ UI ของระบบ | ฟีเจอร์และ API ใหม่ |
ตั้งค่า VibrationEffect สำหรับช่องทางการแจ้งเตือนAndroid 15 รองรับการตั้งค่าการสั่นสะเทือนที่สมบูรณ์สำหรับการแจ้งเตือนที่เข้ามาใหม่ในแต่ละช่องทาง |