บันทึกประจำรุ่นของ Android 11

หน้านี้สรุปคุณสมบัติหลักๆ ใน Android 11 รุ่นวางจำหน่าย และให้ลิงก์ไปยังข้อมูลเพิ่มเติม สรุปคุณลักษณะเหล่านี้ได้รับการจัดระเบียบตามตำแหน่งเอกสารของคุณลักษณะในไซต์นี้

สถาปัตยกรรม

โควต้า API

การเปิดตัว Android 11 นำเสนอคุณลักษณะโควต้า API ซึ่งจำกัดความถี่ที่แอปสามารถเรียก API บางตัวได้ ก็ดำเนินการเฉพาะใน JobScheduler เรียก API การเปลี่ยนแปลงใดๆ ที่คุณทำกับขีดจำกัดที่กำหนดไว้ล่วงหน้าจะต้องผ่านการทดสอบ CTS คุณสามารถปิดและเปิดใช้โควต้า API โดยใช้ setEnabled วิธีการใน QuotaTracker.java ค่าเริ่มต้นถูกเปิดใช้งาน การปิดใช้งานคุณลักษณะนี้ทำให้แอปสามารถเรียก API ที่ได้รับผลกระทบได้โดยไม่มีข้อจำกัด

การทดสอบหน่วย QuotaTracker และการเรียนที่เกี่ยวข้องจะได้รับบริการ เอกสารรายละเอียดอยู่ในความคิดเห็นในที่ QuotaTracker ระดับ คุณลักษณะนี้จะแนะนำใหม่ LimitExceededException สาธารณะ API

Bootloader

ส่วนหัวบูตรุ่น3

Android หัวบูต 11 สนับสนุนรุ่น 3 สำหรับรายละเอียดโปรดดูที่ ภาพส่วนหัว Boot

พาร์ติชั่น

พาร์ติชั่นบูต

Android 11 แนะนำแนวคิดของ Generic Kernel Image ต้องการเปิดใช้งานได้อย่างง่ายดายบูตอุปกรณ์พลกับทั่วไป Kernel ภาพข้อมูลเฉพาะผู้ขายทั้งหมดเป็นปัจจัยจากพาร์ทิชันบูตและย้ายเป็น พาร์ทิชันที่ผู้ขายบูต อุปกรณ์ที่เปิดตัวด้วย Android 11 จะต้องรองรับพาร์ติชันสำหรับเริ่มระบบของผู้ขายและรูปแบบพาร์ติชันสำหรับเริ่มระบบที่อัปเดตแล้วจึงจะผ่านการทดสอบกับ GKI

ส่วนหัวบูตของผู้จำหน่าย

หัวบูตผู้ขาย ได้มากกว่าหนึ่งหน้า

การบังคับใช้ส่วนต่อประสานผลิตภัณฑ์

Android 11 unbundles product พาร์ทิชันที่ ทำให้มันเป็นอิสระจาก system และผู้ขายพาร์ทิชัน จากการเปลี่ยนแปลงเหล่านี้ คุณสามารถควบคุมการเข้าถึงของพาร์ติชันผลิตภัณฑ์สำหรับอินเทอร์เฟซดั้งเดิมและ Java

การกู้คืนอิมเมจ

Android 11 อัปเดตข้อกำหนดอิมเมจการกู้คืนและมีตัวเลือกตามรุ่นสำหรับการรวม DTBO/ACPIO การกู้คืนซึ่งเป็นส่วนหนึ่งของอิมเมจการบูต/การกู้คืน ดูรายละเอียด การกู้คืนรูปภาพ

ซอฟต์รีสตาร์ท

Android 11 สนับสนุน เตะนุ่ม ซึ่งเป็นเตะรันไทม์ของกระบวนการในพื้นที่ของผู้ใช้ที่ใช้ในการใช้การปรับปรุงที่ต้องรีบูต (เช่นการปรับปรุงแพคเกจ APEX)

เคอร์เนล

เมล็ดพืชทั่วไปของ Android

Android: การเปลี่ยนแปลงอย่างมีนัยสำคัญ 11 แนะนำวิธี Android เมล็ดทั่วไปที่มีการพัฒนาและบูรณาการ

การตรวจสอบ ABI ของเคอร์เนล Android

Android 11 แนะนำ ABI การตรวจสอบเครื่องมือ เพื่อรักษาเสถียรภาพในเคอร์เนล ABI ของ Android เมล็ด

รูปภาพเคอร์เนลทั่วไป

Android 11 แนะนำ ทั่วไป Kernel ภาพ (GKI) ซึ่งอยู่เคอร์เนลกระจายตัวโดยรวมเคอร์เนลหลักและย้าย SoC และคณะกรรมการสนับสนุนจากเคอร์เนลหลักเป็นโมดูลที่ใส่ได้

เมล็ดพืชแบบแยกส่วน

รองรับโมดูลเคอร์เนล

Generic Kernel Image (GKI) อาจไม่รองรับไดรเวอร์ที่จำเป็นเพื่อเปิดใช้งานอุปกรณ์เพื่อต่อเชื่อมพาร์ติชั่น ต้องการเปิดใช้งานอุปกรณ์ที่จะติดพาร์ทิชันและเพื่อดำเนินการต่อบูตขั้นตอนแรก init จะถูกปรับให้ โหลดเคอร์เนลโมดูลนำเสนอเกี่ยวกับ ramdisk ramdisk แบ่งออกเป็น ramdisk ทั่วไปและ ramdisk ของผู้ขาย โมดูลเคอร์เนลของผู้ขายถูกเก็บไว้ใน ramdisk ของผู้ขาย ลำดับการโหลดโมดูลเคอร์เนลสามารถกำหนดค่าได้

DebugFS

Android 11 ลบสนับสนุนแพลตฟอร์มสำหรับ debugfs และต้องว่ามันไม่สามารถติดตั้งหรือเข้าถึงได้บนอุปกรณ์การผลิต ในขณะที่ DebugFS ถูกสร้างขึ้นเพื่อจุดประสงค์ในการดีบัก แต่ก็มีการรวมไว้ในผู้ใช้และบิลด์ useebug สำหรับส่วนประกอบทั่วไปและส่วนประกอบเฉพาะของผู้จำหน่าย DebugFS กำลังเลิกใช้เนื่องจากสร้าง:

  • API ที่ไม่เสถียรและไม่มีเอกสาร Android ขึ้นอยู่กับอินเทอร์เฟซเคอร์เนล Linux ที่กำหนดไว้อย่างดีและเสถียรและ HAL เพื่อให้ทำงานได้อย่างถูกต้อง การทดสอบ VTS บังคับใช้การมีอยู่และความถูกต้องของอินเทอร์เฟซเหล่านี้ บังคับใช้ DebugFS ไม่ได้เนื่องจาก ABI ไม่เสถียรและไม่มีการบันทึก

  • คุณภาพของโค้ดไม่ดี เพราะพวกเขามีการแก้จุดบกพร่องโหนดเพิ่มไปยัง debugfs จะไม่ได้รับการตรวจสอบและทดสอบอย่างจริงจังเป็นผู้ที่อยู่ในไฟล์ระบบอื่น ๆ เมื่อมีการค้นพบข้อบกพร่องใน debugfs พวกเขาจะถือว่าเป็นน้อยมีความสำคัญซึ่งก่อให้เกิดช่องโหว่ความปลอดภัยที่มาจาก debugfs

  • ช่องโหว่ด้านความปลอดภัย DebugFS ถูกสร้างขึ้นโดยมีจุดประสงค์เพื่อช่วยนักพัฒนาเคอร์เนลทำการดีบักระบบและไม่ได้เน้นที่ความปลอดภัย ขณะนี้ไม่มีวิธีที่มีประสิทธิภาพในการตรวจสอบว่าโหนด DebugFS ทั้งหมดที่เปิดเผยบนอุปกรณ์ที่ใช้งานจริงนั้นปลอดภัย แม้ว่า SEpolicy กระชับได้ลดความรุนแรงของช่องโหว่ความปลอดภัยที่มีต้นกำเนิดจาก debugfs , ไม่อนุญาตให้ติดตั้ง debugfs เป็นวิธีเดียวที่จะสมบูรณ์กำจัดพื้นผิวการโจมตี

ใน Android 11 VTS บังคับใช้ที่ CONFIG_DEBUG_FS ไม่ได้เปิดใช้งานในการตั้งค่าเคอร์เนลของอุปกรณ์และ debugfs ไม่ได้อยู่ภายใต้ /proc/filesystems

ไอออนฮีปสำหรับ GKI

ใน Android 11 ดรอยด์ทั่วไป Kernel แนะนำ V5.4 กรอบสำหรับ modularizing กอง ION ผู้จัดจำหน่ายเฉพาะ ในขณะที่เก็บโปรแกรมควบคุมหลักไอออนที่สร้างขึ้นในการเปิดโอกาสให้กลุ่ม OEM เพื่อรักษา ION ปรับเปลี่ยนเคอร์เนลไดรเวอร์เมื่อใช้ทั่วไป Kernel ภาพ (GKI)

ส่วนประกอบของระบบโมดูลาร์

สิทธิ์ในการเพิกถอนอัตโนมัติ

ใน Android 11 โมดูล PermissionsController โดยอัตโนมัติสามารถเพิกถอนสิทธิ์รันไทม์ปพลิเคชันที่ยังไม่ได้ถูกนำมาใช้สำหรับการขยายระยะเวลา

การอัปเดตโมดูล Mainline

Android 11 เปิดตัว โมดูลใหม่ ๆ และการปรับปรุงโมดูลที่มีอยู่หลาย ที่ถูกนำมาใช้ใน Android 10

โอเวอร์เลย์ทรัพยากรรันไทม์

Android 11 หรือสูงกว่าการสนับสนุน กลไกใหม่สำหรับ RROs การเพิ่มประสิทธิภาพประกอบด้วยพื้นที่ ID ทรัพยากรที่สงวนไว้เป็น res/xml/overlays.xml ไฟล์แจงทรัพยากรเป้าหมายการสร้างกฎ Soong สำหรับภาพซ้อนทับเป็น OverlayConfig ไฟล์สำหรับการกำหนดค่าความผันแปรของรัฐค่าเริ่มต้นและลำดับความสำคัญของการวางซ้อน

ผู้ขาย NDK

ภาพรวมผู้ขาย

Android 11 สนับสนุน VNDK ภาพรวมการสร้างสิ่งประดิษฐ์ และ ภาพรวมของผู้ขาย ซึ่งคุณสามารถใช้เพื่อสร้าง vendor.img โดยไม่คำนึงถึงรุ่น Android บนต้นไม้แหล่งที่มา ซึ่งจะทำให้อิมเมจเวอร์ชันผสม เช่น ผู้จำหน่ายรุ่นเก่าและอิมเมจระบบที่ใหม่กว่า

เครื่องเสียง

การบันทึกเสียงจากเครื่องรับวิทยุ FM ต้องได้รับการอนุญาตพิเศษ

ใน Android 11 แหล่งกำเนิดเสียง MediaRecorder.AudioSource.RADIO_TUNER จะมองเห็นเป็น @SystemApi และใช้มันเมื่อจับเสียงที่มี AudioRecord หรือ MediaRecorder ต้องได้รับอนุญาตได้รับการยกเว้น android.permission.CAPTURE_AUDIO_OUTPUT

เอฟเฟกต์เสียง

เริ่มต้นใน Android 11, ผู้ผลิตอุปกรณ์ที่มีความสามารถในการ แนบโดยอัตโนมัติและเปิดใช้งานเสียงผลเฉพาะ เมื่ออุปกรณ์เสียงที่กำหนดไว้สำหรับการจับภาพเสียงหรือการเล่น

ขีดจำกัดประเภทอุปกรณ์

ใน Android 11 เราได้ ลบออกข้อ จำกัด เกี่ยวกับจำนวนของอุปกรณ์ประเภทเสียงเพื่อให้อุปกรณ์ประเภทเสียงใหม่ที่จะเพิ่ม

การดำเนินการ

การใช้เสียง

Android 11 มี การบังคับใช้ที่เข้มงวดของการใช้งานทริกเกอร์เสียง HAL ที่รันไทม์ กว่ารุ่นที่ต่ำกว่า

ยานยนต์

รายละเอียดการเปิดตัว

หากต้องการเรียนรู้เกี่ยวกับคุณสมบัติของยานยนต์ใหม่และการปรับปรุงให้ดู ยานยนต์รายละเอียดที่วางจำหน่าย

พอร์ต USB รีเซ็ต API

ผู้ผลิตอุปกรณ์สามารถ ใช้พอร์ต USB รีเซ็ต API ใน Android 11 การตั้งค่าการเชื่อมต่อ USB แกดเจ็ตที่เชื่อมต่อกับครอบครัว

กล้อง

โบเก้ของกล้อง

เริ่มต้นใน Android 11 แพลตฟอร์ม Android รองรับ กล้องการใช้งานโบเก้ และให้ API เพื่อทำให้คุณลักษณะโบเก้ที่มีให้ปพลิเคชันของบุคคลที่สาม

ซูมกล้อง

ใน Android 11 app สามารถ ใช้ซูมของกล้อง (ดิจิตอลและออปติคอล) ผ่าน ANDROID_CONTROL_ZOOM_RATIO การตั้งค่า การตั้งค่านี้เป็นปัจจัยลอยจุดที่ช่วยให้ความแม่นยำที่ดีกว่าสำหรับการซูมเมื่อเทียบกับการใช้ค่าจำนวนเต็มกับ ANDROID_SCALER_CROP_REGION การตั้งค่าและมันช่วยให้การซูมออก (<1.0f)

สตรีมมิ่งกล้องพร้อมกัน

เริ่มต้นใน Android 11 Camera2 API รวมถึง วิธีการที่ปพลิเคชันสามารถเรียก เพื่อตรวจสอบว่ากล้องสนับสนุนสตรีมมิ่งพร้อมกันและการกำหนดค่ากระแสได้รับการสนับสนุน

ปรับปรุงการรองรับกล้องสำหรับอุปกรณ์เสมือน Android

Android 11 แนะนำการปรับปรุงการดำเนินงานเทิดทูนกล้อง HAL ใน ปลาหมึก และ Android Emulator อุปกรณ์เสมือนที่เพิ่มการสนับสนุนสำหรับกล้องอื่น ๆ ได้แก่ :

  • จับภาพ RAW
  • การประมวลผลใหม่ของ YUV
  • ระดับที่ 3 อุปกรณ์
  • รองรับกล้องลอจิก
  • รองรับกล้องความลึกเท่านั้น

นี้ HAL กล้องเทิดทูนสามารถพบได้ที่ /platform/hardware/google/camera/devices/EmulatedCamera/hwl

แนวทางปฏิบัติที่ดีที่สุดสำหรับกล้องหลายตัว

ในการรองรับการใช้ประโยชน์จากคุณลักษณะการใช้งานโดยใช้กล้องหลายตัวในขณะที่รักษาความเข้ากันได้ของแอปให้ทำตามเหล่านี้ ปฏิบัติที่ดีที่สุด เมื่อใช้อุปกรณ์กล้องหลายตรรกะ ซึ่งรวมถึงการปฏิบัติที่ดีที่สุดเกี่ยวกับการใช้ ANDROID_CONTROL_ZOOM_RATIO API แนะนำใน Android 11

กล้องระบบ

Android 11 แนะนำการสนับสนุนสำหรับ ระบบกล้อง ผ่าน android.permission.SYSTEM_CAMERA ได้รับอนุญาต กล้องระบบช่วยให้คุณสามารถใช้คุณลักษณะของกล้องที่สามารถใช้กับแอปที่มีสิทธิพิเศษหรือแอประบบ แต่ไม่มีให้สำหรับแอปสาธารณะของบุคคลที่สาม

ความเข้ากันได้

Android 11 ความเข้ากันได้นิยามเอกสาร iterates เมื่อ รุ่นก่อนหน้านี้ ที่มีการปรับปรุงสำหรับคุณสมบัติใหม่และการเปลี่ยนแปลงความต้องการสำหรับการทำงานออกมาก่อนหน้า

การเชื่อมต่อ

บลูทูธและ NFC

การซิงโครไนซ์การชำระเงินนอกโฮสต์ NFC

Android รองรับการจำลองการ์ด NFC พร้อมองค์ประกอบที่ปลอดภัยสำหรับการจำลองการ์ดนอกโฮสต์ แต่เป็นไปได้ว่าบริการชำระเงินที่ต้องการซึ่งระบุไว้ในการตั้งค่า "แตะและจ่าย" จะไม่ซิงโครไนซ์กับแอปในองค์ประกอบความปลอดภัย

Android: 11 ที่อยู่ปัญหานี้ด้วย การประสานการชำระเงินออกเป็นเจ้าภาพ กลไกที่ช่วยให้คุณสามารถประสานการกำหนดค่าการชำระเงินในแตะและค่าใช้จ่ายการตั้งค่าการกำหนดเส้นทางในสัมผัส front-end (CLF) และรัฐแอปเลือกในองค์ประกอบความปลอดภัย .

กระเป๋าเงินด่วน

Wallet ด่วน คุณสมบัติช่วยให้ผู้ใช้สามารถเข้าถึงบัตรชำระเงินและบัตรที่เกี่ยวข้องโดยตรงจากเมนูอำนาจ

โทรและส่งข้อความ

พฤติกรรมการโทรฉุกเฉิน

Android 11 มีการเปลี่ยนแปลงวิธีจัดการกับการโทรฉุกเฉินเพื่อให้รองรับความต้องการของผู้ให้บริการได้ดียิ่งขึ้น พฤติกรรมในการจัดการการโทรฉุกเฉินได้อธิบายไว้ด้านล่าง:

  • เมื่อผู้ใช้สถานที่การโทรฉุกเฉินในขณะที่การโทรอย่างต่อเนื่องทั้งนี้ขึ้นอยู่กับวิธีการ KEY_ALLOW_HOLD_CALL_DURING_EMERGENCY_BOOL ที่สำคัญมีการตั้งค่าอุปกรณ์ยกเลิกการเชื่อมต่อสายต่อเนื่องหรือสถานที่ที่เรียกร้องอย่างต่อเนื่องที่ถือและไม่อนุญาตให้สลับกลับไปที่การเรียกร้องอย่างต่อเนื่องจนกว่าจะโทรฉุกเฉินคือการเชื่อมต่อโดยอัตโนมัติ .
  • ในระหว่างการโทรฉุกเฉิน สายเรียกเข้าจะถูกปฏิเสธโดยอัตโนมัติและจะแสดงเป็นสายที่ไม่ได้รับไปยังผู้ใช้ ในระหว่างการโทรฉุกเฉินอยู่ จะไม่สามารถโทรออกแบบไม่ฉุกเฉินได้
  • ในโหมดโทรกลับฉุกเฉิน การวางสายที่ไม่ฉุกเฉินจะทำให้อุปกรณ์ออกจากโหมดโทรกลับฉุกเฉิน หากมีการโทรฉุกเฉิน อุปกรณ์จะเข้าสู่โหมดโทรกลับฉุกเฉินอีกครั้งเมื่อวางสาย สายเรียกเข้าไม่ทำให้อุปกรณ์ออกจากโหมดโทรกลับฉุกเฉิน
  • ไม่สามารถสลับหรือระงับการโทรฉุกเฉินที่ใช้งานอยู่ได้

ฐานข้อมูลหมายเลขฉุกเฉินที่อัปเดตได้

Android 11 เปิดตัว ฐานข้อมูลหมายเลขฉุกเฉิน ที่สามารถปรับปรุงผ่านการปรับปรุง OTA ฐานข้อมูลประกอบด้วยรายการหมายเลขโทรศัพท์ฉุกเฉินพร้อมประเทศและหมวดหมู่บริการที่เกี่ยวข้อง

ผู้ให้บริการ

eSIM

ขั้นตอนการเปิดใช้งาน eSIM ผ่านแอพผู้ให้บริการ

Android 11 ปรับปรุงกระบวนการเปิดใช้งานโปรไฟล์ eSIM ผ่านแอพของผู้ให้บริการ เมื่อใช้รหัสเปิดใช้งานเพื่อดาวน์โหลดโปรไฟล์ LPA สามารถเปิดใช้อินเทอร์เฟซผู้ใช้ของแอปผู้ให้บริการเพื่อเรียกข้อมูลเพิ่มเติมจากผู้ใช้ แอพผู้ให้บริการยังสามารถเปิด LUI เพื่อเปิดใช้งานโปรไฟล์ eSIM

สำหรับข้อมูลเพิ่มเติม โปรดดูที่:

การจัดการข้อผิดพลาด eUICC API

Android 11 แนะนำ คีย์และค่าเพิ่มเติมเพื่อปรับปรุงการจัดการข้อผิดพลาด โดยการอนุญาตให้โทรของ eUICC API เพื่อจับข้อผิดพลาดเฉพาะรายบุคคล

พารามิเตอร์ตัวเลือกสำหรับวิธีการลบการสมัครสมาชิก

เริ่มต้นจาก Android 11 เมื่อใช้ eraseSubscriptions วิธีการใน EuiccManager คุณควรให้ EuiccCardManager#ResetOption enum ค่า เพื่อระบุว่าจะลบทุกการทดสอบการดำเนินงานหรือทั้งสองประเภทของการสมัครสมาชิก

การสนับสนุนเครือข่ายหลายตัวดำเนินการ

อุปกรณ์ที่เปิดตัวพร้อมกับ Android 11 สามารถ ให้การสนับสนุนสำหรับหลายเครือข่ายมือถือที่ดินสาธารณะ (PLMNs) การสนับสนุน Multi-PLMN ให้ความยืดหยุ่นแก่ผู้ให้บริการเครือข่ายมือถือ (MNO) โดยอนุญาตให้ออกอากาศข้อมูลประจำตัวหลายรายการ

รองรับเซลล์ขนาดเล็ก

อุปกรณ์ที่เปิดตัวพร้อมกับ Android 11 สามารถ ให้การสนับสนุนสำหรับกลุ่มสมาชิกปิด (CSGs) ด้วยวิธีการใน APIs ประจำตัวมือถือที่ได้รับข้อมูลเกี่ยวกับข้อมูล CSG เซลล์ สิ่งนี้มีประโยชน์สำหรับผู้ให้บริการเครือข่ายมือถือ (MNO) ที่จัดการเซลล์ขนาดเล็กผ่านกลุ่มสมาชิกแบบปิด

API การวินิจฉัยการเชื่อมต่อ

วินิจฉัยการเชื่อมต่อ API จะช่วยให้ปพลิเคชันที่เจ้าของหรือบริหารจัดการเครือข่ายเช่นแอปผู้ให้บริการแอพพลิเค VPN และ Wi-Fi ปพลิเคชันข้อเสนอแนะเพื่อให้ได้รับข้อมูลการเชื่อมต่อเครือข่ายวินิจฉัยจากกรอบ

การเปลี่ยนแปลง Open Mobile API

Android 11 แนะนำฟังก์ชันเพิ่มเติมสำหรับ Open Mobile API (OMAPI):

  • การแยกวิเคราะห์กฎสำหรับสิทธิ์ของผู้ให้บริการ
  • การปรับแต่งการเข้าถึง Secure Element (eSE) แบบฝังหรือจัดเตรียม eSE โดยใช้สิ่งใดสิ่งหนึ่งต่อไปนี้:

    • SECURE_ELEMENT_PRIVILEGED_OPERATION ระบบได้รับอนุญาตได้รับการยกเว้น
    • ตัวระบุแอปพลิเคชันกฎการเข้าถึงที่กำหนดค่าได้ (ARA-M) ตัวระบุแอปพลิเคชัน (AID)
    • reset ระบบ API เพื่ออ่าน OMAPI รีเซ็ต
  • ให้ผู้อ่านมีตัวบ่งชี้ที่ชัดเจนสำหรับแอปเพื่อกรองความสามารถของอุปกรณ์

การรายงานความแรงของสัญญาณ

ใน Android 11 คุณสามารถ เลือกและกำหนดประเภทการวัดสัญญาณหลาย กรอบเพื่อใช้ในการรายงานความแรงของสัญญาณ 4G LTE และ 5G NR การเข้าถึงเครือข่ายวิทยุ (Rans) จากนั้นคุณสามารถใช้ความแรงของสัญญาณที่รายงานเพื่อควบคุมวิธีการแสดงแถบสัญญาณบนอุปกรณ์ของคุณ

Wi-Fi

การกำหนดค่าเครือข่าย Wi-Fi ของผู้ให้บริการ

ใน Android 11 คุณสามารถใช้ข้อเสนอแนะ API Wi-Fi เพื่อ เพิ่มการกำหนดค่าบริการเครือข่าย Wi-Fi แทนการกำหนดค่า carrier_wifi_string_array พารามิเตอร์ในการจัดการผู้ให้บริการกำหนดค่า

Wi-Fi hotspot (soft AP) รองรับการปล่อยสัญญาณ

Android 11 แนะนำ การปรับปรุง Wi-Fi ฮอตสปอต (AP นิ่ม) การกำหนดค่า ให้การสนับสนุนมากขึ้นสำหรับกรณีการใช้งานของผู้ให้บริการและการปรับแต่ง การเปลี่ยนแปลงเหล่านี้ทำให้ผู้ผลิตอุปกรณ์กำหนดค่าต่อไปนี้:

  • SSID และ BSSID
  • ประเภทความปลอดภัย (รวมถึง WPA3)
  • SSID ที่ซ่อนอยู่
  • แบนด์วิดธ์และช่องสัญญาณ (รวมถึง ACS)
  • จำนวนลูกค้าสูงสุดที่อนุญาต
  • ค่าหมดเวลาของการปิดอัตโนมัติ
  • รายการที่อนุญาตและรายการที่บล็อกเพื่อให้ผู้ใช้ควบคุมอุปกรณ์ที่เกี่ยวข้องได้

การปรับปรุงการเลือกเครือข่าย Wi-Fi

Android 11 แนะนำ การปรับปรุงในการเลือกเครือข่าย Wi-Fi เพื่อปรับปรุงการเชื่อมต่อเครือข่าย Wi-Fi

การปรับปรุง Wi-Fi Passpoint

Android 11 แนะนำการปรับปรุงต่อไปนี้ไป Passpoint คุณลักษณะ:

  • การสนับสนุนการหมดอายุของโปรไฟล์ทำให้ระบบสามารถแจ้งผู้ใช้และบังคับใช้วันที่หมดอายุของโปรไฟล์ เรื่องนี้ต้องมีรายละเอียดที่มีการ SubscriptionParameters/ExpirationDate ฟิลด์ที่เริ่ม
  • รองรับใบรับรอง CA ส่วนตัวที่ลงนามเองสำหรับโปรไฟล์ Passpoint R1
  • รองรับโปรไฟล์ Passpoint R1 ที่ไม่มีใบรับรอง CA ระบบใช้ที่เก็บความเชื่อถือเริ่มต้นเพื่อตรวจสอบความถูกต้องของการเชื่อมต่อ
  • การสนับสนุนสำหรับการกำหนดค่าโดเมน AAA ชื่อแยกต่างหากจาก ANQP FQDN (โดยใช้ Extension/Android โหนดใน PPS-MO) ซึ่งจะทำให้คุณสามารถระบุโดเมน AAA ที่แตกต่างจากโดเมนที่โฆษณาได้โดยไม่กระทบต่อความปลอดภัยในการเชื่อมต่อ
  • รองรับการกำหนดค่า Passpoint ที่ติดตั้งไว้หลายรายการด้วย FQDN เดียวกัน สิ่งนี้มีประโยชน์สำหรับผู้ให้บริการที่ปรับใช้รหัสประเทศมือถือ (MCC) และรหัสเครือข่ายมือถือ (MNC) มากกว่าหนึ่งชุดบนเครือข่ายของตน แต่มีเพียง FQDN เดียวเท่านั้น
  • ความสามารถในการตรวจจับและยอมรับจุดเข้าใช้งาน Passpoint R3
  • ปรับปรุงการจับคู่เครือข่าย:
    • รองรับการบ้านการจับคู่ผู้ให้บริการ HomeSP/HomeOIList
    • รองรับบ้านจับคู่ผู้ให้บริการ HomeSP/OtherHomePartners
    • ลบข้อกำหนดการจับคู่เมธอด EAP ที่ไม่จำเป็นในข้อกำหนด Passpoint

โปรไฟล์ Wi-Fi ปรับปรุงการรองรับชื่อทั่วไป

ใน Android 11 โปรไฟล์ Wi-Fi ยังคงถูกต้อง เมื่อมีผู้ออกใบรับรองราก (CA) ของผู้ให้บริการมีการเปลี่ยนแปลงถ้าชื่อสามัญที่ระบุไว้ในตัวเลือก Android ทรีย่อยขยาย ในเวอร์ชันก่อนหน้า ผู้ใช้ต้องดาวน์โหลดโปรไฟล์ใหม่จากผู้ให้บริการ หาก root CA มีการเปลี่ยนแปลง

ข้อมูล

การตรวจสอบการเข้าถึงข้อมูล

Android 11 แนะนำการตรวจสอบการเข้าถึงข้อมูลที่ช่วยให้นักพัฒนาแอปที่ดีกว่าการระบุวิธีการปพลิเคชันและการอ้างอิงของพวกเขาเข้าถึงข้อมูลส่วนตัว (เช่นสถานที่ตั้งและข้อมูลกล้อง) จากผู้ใช้ สำหรับแอปอเนกประสงค์ที่ซับซ้อน นักพัฒนาสามารถกำหนดแท็กการระบุแหล่งที่มาเพื่อระบุส่วนต่างๆ ของแอปได้

สำหรับข้อมูลเพิ่มเติมโปรดดูที่ การตรวจสอบการเข้าถึงข้อมูล

แสดง

อัปเดต API การแจ้งเตือนของ Bubbles

Android 10 แนะนำ การแจ้งเตือน API ฟอง ซึ่งช่วยให้ผู้ใช้สามารถหลายงานจากทุกที่บนอุปกรณ์ของพวกเขา Android 11 มีการปรับปรุง Bubbles หลายอย่าง การเปลี่ยนแปลงที่โดดเด่นที่สุดคือการเปิด Bubbles โดยค่าเริ่มต้นและย้ายการตั้งค่าออกจากตัวเลือกของนักพัฒนา ไม่จำเป็นต้องดำเนินการใดๆ เพื่อติดตั้ง Bubbles ในแพลตฟอร์ม Android

การควบคุมอุปกรณ์

คุณลักษณะการควบคุมอุปกรณ์ ซึ่งพร้อมใช้งานใน Android 11 ช่วยให้ผู้ใช้ดูและควบคุมอุปกรณ์ภายนอก เช่น ไฟ ตัวควบคุมอุณหภูมิ และกล้องได้อย่างรวดเร็วจากเมนูเปิด/ปิด ผู้รวบรวมอุปกรณ์ (เช่น Google Home) และแอปของผู้ให้บริการบุคคลที่สามสามารถจัดหาอุปกรณ์สำหรับแสดงผลในพื้นที่นี้ได้ ไม่จำเป็นต้องใช้งานแพลตฟอร์มเพื่อรองรับคุณสมบัตินี้ การใช้งานเริ่มต้นจะรวมอยู่ใน AOSP System UI สำหรับข้อมูลเกี่ยวกับการเพิ่มการสนับสนุนสำหรับการควบคุมอุปกรณ์ไปยังแอปควบคุมของคุณให้ดูที่ อุปกรณ์ภายนอกการควบคุม Android นักพัฒนาหน้า

อัปเดตตัวแยกข้อความ

Android 11 เปิดตัว เริ่มต้นใช้งานสามารถปรับปรุงการให้บริการลักษณนามข้อความ ที่อยู่ในโมดูล ExtServices ฉีด ผู้ผลิตอุปกรณ์จะแนะนำให้ใช้การดำเนินการนี้ TextClassifierService เท่าที่จะสามารถได้รับการปรับปรุงผ่านการปรับปรุงฉีด OTA

องค์กร

การใช้งาน Custom User Types

Android 11 ได้แนะนำแนวคิดเกี่ยวกับประเภทผู้ใช้ที่กำหนดไว้อย่างดี ซึ่งแสดงถึงผู้ใช้ประเภทต่างๆ ทั้งหมดที่อนุญาตโดยคุณลักษณะผู้ใช้หลายคนของ Android ด้วยคุณสมบัตินี้ OEM สามารถปรับแต่งประเภทผู้ใช้ AOSP ที่กำหนดไว้ล่วงหน้าและกำหนดประเภทโปรไฟล์ใหม่ได้ ดูส่วนที่เกี่ยวกับ ผู้ใช้ สำหรับข้อมูลเพิ่มเติม

การปรับปรุงโปรไฟล์งาน

Android 11 มีการปรับปรุงความเป็นส่วนตัวและความสามารถในการใช้งานสำหรับโปรไฟล์งาน ซึ่งออกแบบมาเพื่อจัดการกับปัญหาด้านการใช้งานที่สำคัญ สิ่งสำคัญคือต้องนำการปรับปรุงเหล่านี้ไปใช้อย่างสม่ำเสมอทั่วทั้งระบบนิเวศ

ผู้ดูแลระบบไอทีที่สนับสนุน Android จะต้องสนับสนุนประสบการณ์บนอุปกรณ์ Android ที่ผู้ใช้นำไปใช้งานได้ การปรับปรุงความสอดคล้อง UX ของเวิร์กโฟลว์ที่สำคัญช่วยลดต้นทุนในการสนับสนุน Android ในสภาพแวดล้อม BYOD ได้อย่างมาก การใช้คุณสมบัติความเป็นส่วนตัวอย่างสม่ำเสมอในอุปกรณ์ต่างๆ ยังเพิ่มความมั่นใจให้กับผู้ใช้อีกด้วย การอัปเดตบางอย่างรวมถึง:

  • รายการแอพมีแท็บแยกกันที่ชื่อว่า ส่วนตัว และ ที่ทำงาน
  • แท็บงานมีปุ่มสลับเพื่อปิดโปรไฟล์งาน
  • เมื่อปิดโปรไฟล์งาน ไอคอนแอปงานจะเปลี่ยนเป็นสีเทา และโอเวอร์เลย์บนแท็บงานแจ้งว่าแอปงานหยุดชั่วคราว

ปฏิสัมพันธ์

การอัปเดตสภาพแวดล้อมรันไทม์ของ Context Hub

Android 11 แนะนำ CHRE v1.4 API ซึ่งรวมถึงการสนับสนุนข้อมูล 5G มือถือถ่ายโอนข้อมูลการแก้ปัญหา nanoapp และการปรับปรุงอื่น ๆ นอกจากนี้ยังรวมถึงการสนับสนุนสำหรับการใช้ TensorFlow Lite สำหรับไมโครคอนโทรลเลอร์ ใน nanoapps สำหรับข้อมูลเพิ่มเติมโปรดดูที่ บริบท Hub Runtime Environment (CHRE)

Haptics

Android 11 มีคำแนะนำใหม่ ๆ เกี่ยวกับ การดำเนินการ haptics และการประเมินผลการปฏิบัติงาน haptics บนอุปกรณ์ของคุณ

Haptics

Android 11 มีคำแนะนำใหม่ ๆ เกี่ยวกับ การดำเนินการ haptics และการประเมินผลการปฏิบัติงาน haptics บนอุปกรณ์ของคุณ

ป้อนข้อมูล

เกมแพด

Android 11 เพิ่มการรองรับตัวควบคุมเกมของบริษัทอื่น ได้แก่:

  • นินเทนสวิทช์ควบคุม Pro: Android เพิ่มการสนับสนุนสำหรับทั้ง USB และการเชื่อมต่อบลูทู ธ สำหรับ Nintendo สวิทช์ควบคุม Pro ทดสอบ CTS เป็นสิ่งจำเป็นสำหรับการใช้งานทั้งหมดใช้ NintendoSwitchProTest ในการตรวจสอบการดำเนินงานของคุณ

  • ควบคุมไอน้ำ: Android เพิ่มการเชื่อมต่อ USB สำหรับการควบคุมไอน้ำ

โครงข่ายประสาทเทียม

ปฏิบัติที่ดีที่สุด

เพื่อส่งเสริมให้การยอมรับของ NNAPI โดยนักพัฒนาแอปให้ทำตามเหล่านี้ ปฏิบัติที่ดีที่สุด เมื่อใช้โปรแกรมควบคุม NNAPI บนอุปกรณ์ที่ใช้ Android 11

ควบคุมการไหล

ใน Android 11 NNAPI เพิ่มทั้งสองดำเนินการควบคุมการไหล , IF และ WHILE ที่รุ่นอื่น ๆ ใช้เป็นข้อโต้แย้งและดำเนินการได้ตามเงื่อนไข ( IF ) หรือซ้ํา ๆ ( WHILE ) ซึ่งช่วยให้สามารถสร้างแบบจำลองที่ดำเนินการต่าง ๆ ตามค่าอินพุตหรือดำเนินการหลายครั้งโดยไม่ต้องคลี่คลาย

รั้วประหารชีวิต

ใน Android 11 NNAPI ช่วยให้ประหารชีวิตรอให้รายการ sync_fence จับ และเลือกที่จะกลับมาเป็น sync_fence วัตถุซึ่งจะส่งสัญญาณเมื่อดำเนินการเสร็จเรียบร้อยแล้ว ซึ่งจะช่วยลดค่าใช้จ่ายสำหรับโมเดลลำดับขนาดเล็กและกรณีการใช้งานการสตรีม การดำเนินการไม่พอใจยังช่วยให้การทำงานร่วมกันอย่างมีประสิทธิภาพมากขึ้นด้วยส่วนประกอบอื่น ๆ ที่สามารถส่งสัญญาณหรือรอให้ sync_fence

โดเมนหน่วยความจำ

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

คุณภาพของการบริการ

เริ่มต้นใน Android 11 ข้อเสนอ NNAPI ปรับปรุงคุณภาพของบริการ (QoS) โดยการอนุญาตให้แอปเพื่อระบุลำดับความสำคัญของแบบจำลองของจำนวนเงินสูงสุดของเวลาที่คาดว่าสำหรับรูปแบบที่จะต้องเตรียมและจำนวนเงินสูงสุดของเวลาที่คาดว่าสำหรับ การดำเนินการให้แล้วเสร็จ

ควอนไทซ์ 8 บิตที่ลงนามแล้ว

Neural Network HAL (NN HAL) 1.3 ที่เปิดตัวใน Android 11 รองรับการควอนไทซ์ 8 บิตที่ลงชื่อสำหรับ Neural Networks API สำหรับข้อมูลเพิ่มเติมโปรดดูที่ การปรับปรุง NN HAL ใน Android 11

การปรับปรุงการทดสอบ

Android 11 มียูทิลิตี้การทดสอบเพื่อทดสอบการใช้งานไดรเวอร์ NNAPI และชุดการทดสอบการชนเพื่อตรวจสอบความยืดหยุ่นของไดรเวอร์ภายใต้สภาวะการใช้งานที่หนักหน่วง

สำหรับข้อมูลเพิ่มเติม โปรดดู:

เซนเซอร์

ประเภทเซนเซอร์มุมบานพับ

Android 11 แนะนำ ประเภทบานพับเซ็นเซอร์มุม เพื่อเป็นตัวแทนของเซ็นเซอร์ว่ามาตรการมุมระหว่างสองส่วนหนึ่งของอุปกรณ์

เซนเซอร์ Multi-HAL 2.1

เซนเซอร์หลาย HAL 2.1 , สามารถใช้ได้บน Android 11 เป็นซ้ำของเซนเซอร์หลาย HAL 2.0 ซึ่งรองรับการโหลดย่อย HALs ที่สามารถเปิดเผยได้ บานพับมุม เซ็นเซอร์ประเภท เพื่อสนับสนุนการเซ็นเซอร์ประเภทนี้ย่อย HALs ต้องใช้ API ย่อย HAL ที่กำหนดไว้ใน ส่วนหัว 2.1 SubHal

สื่อ

DRM

Android 11 ช่วยลดความยุ่งยากเส้นทาง MediaDrm / Crypto IPC ถอนผ่าน MediaDrmService ใหม่ MediaDrm API จะถูกเพิ่มระบุปลั๊กอิน DRM ใช้ได้

การถอดรหัสเวลาแฝงต่ำใน MediaCodec

Android 11 รวมถึง MediaCodec 2.0 เพื่อเปิดใช้งานสื่อการถอดรหัสกับ latency ต่ำซึ่งเป็นสิ่งสำคัญสำหรับแอปแบบ real-time

เบ็ดเตล็ด

เริ่มต้นใน Android 11 แอพพลิเค AOSP แกลลอรี่ไม่จำเป็นต้องให้การสนับสนุน application/sdp ชนิดไมม์สำหรับ ACTION_VIEW เจตนา ACTION_VIEW ตัวกรองความตั้งใจสำหรับ application/sdp ชนิดไมม์ได้ถูกลบออกจาก ไฟล์ Manifest AOSP แกลลอรี่แอป

ความต้องการเหล่านี้ได้รับการบันทึกในส่วน 3.2.3.1 แกนแอพลิเคชันของ Intent ของ CDD

ประสิทธิภาพ

Userspace lmkd

Android 11 เปิดตัว กลยุทธ์การฆ่าใหม่ เพื่อป้องกันไม่ให้อดอยากหน่วยความจำและการเสื่อมประสิทธิภาพ

พลัง

หลับไม่สนิทสำหรับสแตนด์บายทีวี

ใน Android 11 คุณลักษณะใหม่ที่เรียกว่าการนอนหลับไม่ตั้งใจจะถูกเพิ่มสำหรับ สแตนทีวี เป็นคุณสมบัติประหยัดพลังงานที่อนุญาตให้ผู้ใช้ตั้งค่าการหมดเวลาการไม่ใช้งานของผู้ใช้หลังจากที่อุปกรณ์เข้าสู่โหมดสลีป แม้ว่าจะถือ Wakelock ไว้ก็ตาม

ปลอดภัย

OEMCrypto

Android 11 รองรับ OEMCrypto API เวอร์ชัน 16

พื้นที่จัดเก็บ

การจัดเก็บตามขอบเขต

Android 11 สนับสนุนการ กำหนดขอบเขตการจัดเก็บข้อมูล ซึ่ง จำกัด การเข้าถึง app เพื่อจัดเก็บข้อมูลภายนอก นอกจากนี้ MediaProvider ยังกลายเป็นตัวจัดการระบบไฟล์ (สำหรับ FUSE) สำหรับการจัดเก็บข้อมูลภายนอก ทำให้ระบบไฟล์บนที่จัดเก็บข้อมูลภายนอกและฐานข้อมูล MediaProvider มีความสอดคล้องกัน

การเลิกใช้ SDCardFS

สนับสนุน SDCardFS จะเลิก ในการทดสอบ Android 11. VTS ไม่อนุญาตให้ติดตั้งไฟล์ระบบระบุว่าเป็น SDCardFS ฟังก์ชันของ SDCardFS ถูกแทนที่ด้วยวิธีการอื่น

แบบทดสอบ

ชุดทดสอบความเข้ากันได้ (CTS)

สำหรับ Android 11 มีการแนะนำโมดูลหลักใหม่และการเปลี่ยนแปลงการทดสอบมากมายสำหรับ CTS ดู บันทึกประจำรุ่น CTS สำหรับข้อมูลเพิ่มเติม

การทดสอบ CTS สำหรับ API การจัดการ APEX

เริ่มต้นกับ Android 11 CtsShimApex แพคเกจมีสองปพลิเคชันที่สร้างไว้ล่วงหน้าว่า CTS ใช้สิทธิ์ของการทดสอบและการอนุญาต

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

สำหรับรายละเอียดเพิ่มเติมโปรดดูที่ แพคเกจ CTS ชิม

บันทึกประจำรุ่น CTS

Android 11 แนะนำคีย์ใหม่หลาย โมดูลและทดสอบการเปลี่ยนแปลง

แก้จุดบกพร่อง

การบันทึกผู้จัดจำหน่ายที่มีขอบเขต

Android 11 เพิ่ม HAL, IDumpstateDevice (เวอร์ชัน 1.1) ใหม่ HAL นี้ exposes วิธีการใหม่ ให้มากขึ้นแน่นบันทึกขอบเขตของผู้จัดจำหน่ายที่มีอยู่ในรายงานข้อผิดพลาดมาตรฐานเช่นเดียวกับการอนุญาตให้ผู้ใช้สร้างที่จะเปิดเข้าสู่ระบบของผู้ขายและปิด (ค่าเริ่มต้นสำหรับผู้ใช้สร้างถูกปิด) สิ่งนี้ทำให้ OEM สามารถควบคุมสิ่งที่รวมอยู่ในรายงานข้อบกพร่องบางประเภทได้มากขึ้น

GWP-ASan: การตรวจจับความเสียหายของฮีป

GWP-Asan เป็นคุณลักษณะที่มีหน่วยความจำจัดสรรพื้นเมืองที่จะช่วยให้พบการใช้งานหลังจากที่ฟรีและข้อบกพร่องกองบัฟเฟอร์ล้นทั้งในกระบวนการ 32 และ 64 บิต

GWP-ASan เปิดใช้งานโดยอัตโนมัติใน Android 11 สำหรับแอปพลิเคชันระบบและไฟล์ปฏิบัติการของแพลตฟอร์ม โปรดอย่าปิดการใช้งานในแพลตฟอร์มและเปิดใช้งานในแอปของคุณ

อัพเดท

การเพิ่มประสิทธิภาพ Dynamic System Update (DSU)

Android 10 รวมถึง การปรับปรุงแบบไดนามิกอัปเดตระบบ (อย่า) รวมไปถึง:

  • ส่วนหน้าใหม่ ตัวโหลด DSU แบบคลิกเดียว
  • รองรับ DSU แบบหลายพาร์ติชั่น
  • DSU ที่ลงนามโดย OEM เพื่อความปลอดภัยที่เพิ่มขึ้น
  • วิธีใหม่ในการจัดการความเข้ากันได้ระหว่าง DSU และอุปกรณ์

แพ็คเกจ OTA สำหรับ SKU หลายรายการ

Android 11 หรือสนับสนุนการที่สูงขึ้นโดยใช้ แพคเกจ OTA เดียวสำหรับอุปกรณ์หลาย SKUs ที่แตกต่างกัน การทำเช่นนี้ต้องมีการกำหนดค่าอุปกรณ์เป้าหมายเพื่อใช้ลายนิ้วมือแบบไดนามิกและอัปเดตข้อมูลเมตา OTA (โดยใช้เครื่องมือ OTA) เพื่อรวมชื่ออุปกรณ์และลายนิ้วมือในรายการเงื่อนไขก่อนและหลังการโพสต์

ลงนามบิลด์สำหรับการเปิดตัว

คำสั่ง CLI หลายสำหรับการลงนามสร้างสำหรับการเปิดตัว จะมีการเปลี่ยนแปลงใน Android 11

ชุดทดสอบผู้ขาย (VTS) 11

Android 11 ผู้ขาย Test Suite (VTS) ให้ทดสอบอย่างกว้างขวางในเคอร์เนลและชั้นฮาร์ดแวร์นามธรรม (HAL)

เสมือน A/B

Android 11 เอกภาพ A / B การปรับปรุงและ non-A / B การปรับปรุงโดยการให้ เสมือน A / B Virtual A/B นำการอัปเดตมาสู่อุปกรณ์อย่างราบรื่นในขณะที่ลดต้นทุนพื้นที่จัดเก็บ

การทดสอบ

ตัวจัดสรรฮีป Scudo โดยค่าเริ่มต้น

เริ่มต้นใน Android 11 ตัวจัดสรรฮีป scudo ใช้สำหรับโค้ดเนทีฟทั้งหมด (ยกเว้นในอุปกรณ์ที่มีหน่วยความจำเหลือน้อย ซึ่งยังคงใช้ jemalloc) ดังนั้นคุณไม่จำเป็นต้องเปิดใช้งาน scudo แบบไบนารีอีกต่อไป สำหรับข้อมูลเพิ่มเติมเกี่ยว scudo ดูที่ หน้า Scudo

โทรทัศน์

กรอบงาน CAS

Android 11 รองรับเฟรมเวิร์ก Media Conditional Access Systems (Media CAS) สำหรับ Android TV ซึ่งมี Java API มาตรฐานสำหรับนักพัฒนาและ OEM บุคคลที่สาม ดู CAS กรอบ สำหรับรายละเอียดเพิ่มเติม

อุโมงค์มัลติมีเดีย

สำหรับ Android 11 ผู้ใช้สามารถดำเนินการ ขุดเจาะอุโมงค์มัลติมีเดีย ที่มีเนื้อหาเสียงและวิดีโอที่เลี้ยงโดยตรงจากจูนเนอร์

กรอบจูนเนอร์

Android 11 สนับสนุน จูนเนอร์กรอบ สำหรับ Android ทีวีที่มาพร้อมกับ A / V เนื้อหาโดยใช้จูนเนอร์ฮาล, จูนเนอร์ SDK API และจัดการทรัพยากรของจูนเนอร์

กรอบอินพุตทีวี

Android TV ขาเข้ากรอบ (TIF) ช่วยลดความยุ่งยากของการส่งมอบเนื้อหาที่ถ่ายทอดสดไปยัง Android TV ให้เป็นมาตรฐาน API สำหรับผู้ผลิตเพื่อสร้างโมดูลป้อนข้อมูลสำหรับการควบคุมทีวี Android, และช่วยให้การค้นหารายการโทรทัศน์ถ่ายทอดสดและข้อเสนอแนะ Android 11 แนะนำสามองค์ประกอบใหม่ให้กับ TIF