ข้ามไปที่เนื้อหาหลัก
เอกสาร
มีอะไรใหม่
บันทึกประจำรุ่น
กระดานข่าวสารด้านความปลอดภัยล่าสุด
เอกสารนิยามความเข้ากันได้ (CDD) ฉบับล่าสุด
การอัปเดตเว็บไซต์
เริ่มต้นใช้งาน
เกี่ยวกับ
เริ่ม
ดาวน์โหลด
บิลด์
ทดสอบ
สร้าง
มีส่วนร่วม
ชุมชน
เครื่องมือ บิลด์ และข้อมูลอ้างอิงที่เกี่ยวข้อง
ความปลอดภัย
ภาพรวม
กระดานข่าวสาร
ฟีเจอร์
การทดสอบ
แนวทางปฏิบัติแนะนำ
หัวข้อหลัก
สถาปัตยกรรม
เสียง
กล้องถ่ายรูป
การเชื่อมต่อ
ข้อมูล
แสดง
แบบอักษร
กราฟิก
การโต้ตอบ
สื่อ
ประสิทธิภาพ
สิทธิ์
พลังงาน
รันไทม์
การตั้งค่า
Storage
การทดสอบ
อัปเดต
ระบบเสมือน
ความเข้ากันได้
เอกสารนิยามความเข้ากันได้ (CDD)
ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS)
อุปกรณ์แอนดรอยด์
หมึกกระดอง
องค์กร
ทีวี
Automotive
เริ่มต้นใช้งาน
หลักเกณฑ์สำหรับการพัฒนา
เครื่องมือสำหรับการพัฒนา
เครื่องมือและโครงสร้างพื้นฐานการทดสอบ
รายละเอียดของรุ่น
ข้อมูลอ้างอิง
HIDL
HAL
สหพันธ์การค้า
ชุดทดสอบความปลอดภัย
Android Code Search
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
ลงชื่อเข้าใช้
เอกสารประกอบ
มีอะไรใหม่
เริ่มต้นใช้งาน
ความปลอดภัย
หัวข้อหลัก
ความเข้ากันได้
อุปกรณ์แอนดรอยด์
Automotive
ข้อมูลอ้างอิง
เอกสาร
เพิ่มเติม
มีอะไรใหม่
เริ่มต้นใช้งาน
ความปลอดภัย
หัวข้อหลัก
ความเข้ากันได้
อุปกรณ์แอนดรอยด์
Automotive
ข้อมูลอ้างอิง
Android Code Search
ภาพรวม
สถาปัตยกรรม
ภาพรวม
เลเยอร์การจัดการฮาร์ดแวร์โดยตรง (HAL)
ภาพรวม
HIDL (เลิกใช้งานแล้ว)
ภาพรวม
อินเทอร์เฟซและแพ็กเกจ
การแฮชอินเทอร์เฟซ
บริการและการโอนข้อมูล
คิวข้อความด่วน
ใช้ Binder IPC
ใช้ MemoryBlock
เครื่องมือกำหนดค่าสแต็กเครือข่าย
แยกชุดข้อความย่อยในบทสนทนา
แปลงโมดูล HAL
ประเภทข้อมูล
สหภาพแบบปลอดภัย
การกำหนดเวอร์ชันอินเทอร์เฟซ
คู่มือแนะนำเกี่ยวกับรูปแบบโค้ด
HIDL C++
ภาพรวม
แพ็กเกจ
อินเทอร์เฟซ
ประเภทข้อมูล
ฟังก์ชัน
HIDL Java
ภาพรวม
ประเภทข้อมูล
วิธีการและข้อผิดพลาดของอินเทอร์เฟซ
ส่งออกค่าคงที่
อื่นๆ
การยืนยันความเข้ากันได้แบบย้อนหลังของเฟรมเวิร์ก HIDL
HAL ที่พร้อมใช้งานแบบไดนามิก
HAL รุ่นเดิม (AOSP <=v7)
ฟองสบู่แตก
ภาพรวม
บันทึกประจำรุ่นของเคอร์เนล
เวอร์ชันและการอัปเดตเคอร์เนลที่เสถียร
เคอร์เนลทั่วไปของ Android
โปรเจ็กต์ GKI
การพัฒนา GKI
รูปแบบการกำหนดเวอร์ชัน GKI
บิลด์รุ่น GKI
ภาพรวม
บิลด์ที่เผยแพร่ของ android12-5.10
บิลด์ที่เผยแพร่ของ android13-5.10
บิลด์ที่เผยแพร่ของ android13-5.15
บิลด์ที่เผยแพร่ของ android14-5.15
บิลด์ที่เผยแพร่ของ android14-6.1
บิลด์ที่เผยแพร่ของ android15-6.6
บิลด์ที่เผยแพร่ของ android16-6.12
บิลด์ที่เลิกใช้งานของ GKI
บิลด์ android12-5.10 ที่เลิกใช้งานแล้ว
บิลด์ที่เลิกใช้งานแล้วสำหรับ android13-5.10
บิลด์ android13-5.15 ที่เลิกใช้งาน
บิลด์ที่เลิกใช้งานแล้วสำหรับ android14-5.15
บิลด์ android14-6.1 ที่เลิกใช้งานแล้ว
บิลด์ที่เลิกใช้งานแล้วสำหรับ android15-6.6
บิลด์ android16-6.12 ที่เลิกใช้งานแล้ว
กระบวนการเผยแพร่ GKI
GKI 16-6.12 android-mainline errata
รักษา KMI ให้เสถียร
การตรวจสอบ ABI ของเคอร์เนล
ภาพรวม
เรียกใช้การตรวจสอบ ABI
ทำงานกับรายการสัญลักษณ์
โมดูล
ภาพรวม
กำหนดค่าฟีเจอร์เคอร์เนลเป็นโมดูล GKI
หลักเกณฑ์ของข้อบังคับของผู้ให้บริการ
โมดูลเคอร์เนลที่โหลดได้
การสนับสนุนโมดูลเคอร์เนล
ทดสอบโมดูล GKI
การเพิ่มประสิทธิภาพเวลาในการบูต
ฟีเจอร์แก้ไขข้อบกพร่อง
พัฒนาโค้ดเคอร์เนลสําหรับ GKI
การรองรับระบบไฟล์เคอร์เนล Android
ขยายเคอร์เนลด้วย eBPF
ใช้ DebugFS ใน Android 12
โมดูลการเข้ารหัส GKI ที่ได้รับการรับรองตาม FIPS 140-3
EROFS
คำถามที่พบบ่อยเกี่ยวกับเคอร์เนล Android
การทดสอบ 1 หน่วยของเครือข่ายเคอร์เนล
การเปลี่ยนจากกอง ION เป็น DMA-BUF (เคอร์เนล 5.4)
ระบบไฟล์แบบเพิ่ม
การกำหนดค่า
ภาพรวม
ใช้พร็อพเพอร์ตี้ของระบบเป็น API
เพิ่มพร็อพเพอร์ตี้ของระบบ
ใช้ Config File Schema API
เก็บถาวร
ภาพรวม
ConfigStore
สร้างอินเทอร์เฟซ HAL
ติดตั้งใช้งานบริการ
การใช้งานฝั่งไคลเอ็นต์
เพิ่มคลาสและรายการ ConfigStore
การวางซ้อนแผนผังอุปกรณ์
ภาพรวม
ใช้ DTO
ไวยากรณ์ DTO
คอมไพล์และยืนยัน
ใช้ DT หลายรายการ
พาร์ติชัน DTB และ DTBO
เพิ่มประสิทธิภาพ DTO
NDK ของผู้ให้บริการ (<=AOSP 14)
ภาพรวม
เปิดใช้ VNDK
การรองรับระบบการสร้าง VNDK
ส่วนขยาย VNDK
การออกแบบภาพรวม VNDK
สร้างสแนปชอต VNDK
สร้างสแนปชอตของผู้ให้บริการ
เนมสเปซของ Linker
ไดเรกทอรี กฎ และ sepolicy
RenderScript
ความเสถียรของ ABI
เครื่องมือตรวจสอบการใช้งาน ABI ที่คอมไพล์ไว้ล่วงหน้า
ออบเจ็กต์อินเทอร์เฟซของผู้ให้บริการ
ภาพรวม
Manifest
ตารางความเข้ากันได้
วงจรของ FCM
การพัฒนาไฟล์ Manifest ของอุปกรณ์
กฎการจับคู่
แหล่งข้อมูลเพิ่มเติม
AIDL
ภาพรวม
ภาษา AIDL
แบ็กเอนด์ AIDL
AIDL เวอร์ชันเสถียร
AIDL สำหรับ HAL
เรียกใช้บริการ AIDL แบบไดนามิก
คําอธิบายประกอบใน AIDL
FMQ ด้วย AIDL
การทดสอบ AIDL แบบ Fuzzing
คู่มือแนะนำ AIDL
การสื่อสารระหว่างโปรเซสด้วย Binder
ภาพรวม
จัดการชุดข้อความ
การสืบทอดลําดับความสําคัญ
Bootloader
ภาพรวม
เหตุผลการบูต Canonical
ส่วนหัวของอิมเมจบูท
ใช้ bootconfig
รูปภาพการกู้คืน
รูปภาพ DTB
ติดตั้งใช้งานการอัปเดต OTA
ล็อกและปลดล็อก Bootloader
ข้อมูลเวอร์ชันในพร็อพเพอร์ตี้ AVB
ย้าย Fastboot ไปยังพื้นที่ผู้ใช้
Bootloader ทั่วไป
ภาพรวม
ติดตั้งใช้งาน GBL
พาร์ติชัน
ภาพรวม
เลย์เอาต์พาร์ติชัน
พาร์ติชันสำหรับบูตของผู้ให้บริการ
พาร์ติชัน DLKM ของผู้ให้บริการและ ODM
อิมเมจระบบที่แชร์ของ Android
พาร์ติชัน Ramdisk
พาร์ติชันสำหรับบูตทั่วไป
พาร์ติชัน ODM
พาร์ติชันผลิตภัณฑ์
ใช้พาร์ติชันโมดูล GKI
บังคับใช้อินเทอร์เฟซการแบ่งส่วนผลิตภัณฑ์
พาร์ติชันระบบปฏิบัติการ Trusty
ขนาดหน้า 16 KB
ภาพรวม
ใช้ Cuttlefish กับหน้าขนาด 16 KB ใน ARM64
จําลอง Cuttlefish ด้วยหน้าขนาด 16 KB ใน x86-64
บิลด์และแฟลชอุปกรณ์ Pixel 8 ที่รองรับ 16 KB
Flash Pixel ที่รองรับขนาดหน้า 16 KB
ดูขนาดหน้า
เพิ่มประสิทธิภาพสำหรับโหมด 16 KB
พร็อพเพอร์ตี้ของระบบขนาด 16 KB
เปิดใช้ปุ่มเปิด/ปิดขนาด 16 KB
เปิดใช้ตัวเลือกความเข้ากันได้แบบย้อนหลังขนาด 16 KB
ระดับ API ของผู้ให้บริการ
เสียง
ภาพรวม
คำศัพท์
การใช้งาน
HAL เสียง
AIDL Audio HAL
การรองรับนโยบายเสียงที่กำหนดค่าได้ใน AIDL HAL
การเปรียบเทียบ AIDL และ HIDL Audio HAL
HIDL
HIDL Audio HAL
กำหนดค่านโยบายเสียง
กำหนดค่าคลังภาพที่แชร์
กำหนดค่าเอฟเฟกต์การประมวลผลข้อมูลล่วงหน้า
รูปแบบข้อมูล
แอตทริบิวต์
เอฟเฟกต์
เสียงความละเอียดสูง
ขีดจํากัดประเภทอุปกรณ์
AAudio และ MMAP
การปรับเสียง
ตอบสนองช้า
ภาพรวม
ผู้ร่วมให้ข้อมูล
ออกแบบเพื่อลดเวลาในการตอบสนอง
วัดเวลาในการตอบสนองของเสียง
ดองเกิลเสียงแบบลูปแบ็ก
การวัด
สำหรับนักพัฒนาแอป
หลีกเลี่ยงการเปลี่ยนลําดับความสําคัญ
การแปลงอัตราการสุ่มตัวอย่าง
การแก้ไขข้อบกพร่อง
MIDI
ภาพรวม
สถาปัตยกรรม MIDI
ขั้นตอนการทดสอบ MIDI
USB
เสียงดิจิทัลผ่าน USB
แอตทริบิวต์มิกเซอร์ที่ต้องการในอุปกรณ์ USB
เสียงจากทีวี
การจับภาพพร้อมกัน
ทริกเกอร์เสียง
การกำหนดเส้นทางอุปกรณ์เสียงแบบรวม
เสียงรอบทิศทาง
เสียงรอบทิศทางและการติดตามการเคลื่อนไหวของศีรษะ
การใช้งาน
การติดตามการเคลื่อนไหวของศีรษะผ่าน LE Audio
ปริมาณเสียง
โหมดซาวด์บาร์แบบไดนามิก
กล้องถ่ายรูป
ภาพรวม
สถาปัตยกรรม
HAL ของกล้อง
ระบบย่อย HAL
แนวคิดหลัก
โหมด 3A และการเปลี่ยนสถานะ
การแก้ไขข้อบกพร่องของกล้อง
การจัดการข้อผิดพลาดและสตรีม
ข้อมูลเมตาและการควบคุม
สตรีมเอาต์พุต การครอบตัด และซูม
การสร้างและส่งคำขอ
การกําหนดค่าสตรีม
ประสิทธิภาพ
API การจัดการบัฟเฟอร์ของ Camera HAL3
พารามิเตอร์เซสชัน
ผู้ผลิตรายเดียว ผู้บริโภคหลายราย
ฟีเจอร์ของกล้อง
เอาต์พุตกล้อง 10 บิต
โบเก้ของกล้อง
การสตรีมจากกล้องพร้อมกัน
ชิ้นงานกล้อง
เครื่องมือตรวจสอบส่วนขยายกล้อง
การป้องกันภาพสั่นของตัวอย่างจากกล้อง
กล้อง USB ภายนอก
โหมด High Dynamic Range
การถ่ายภาพ HEIF
กล้องโมโนโครม
การติดตามการเคลื่อนไหว
การรองรับกล้องหลายตัว
กล้องของระบบ
การควบคุมความแรงของไฟฉาย
Ultra HDR
ใช้อุปกรณ์เป็นเว็บแคม
การจับภาพแบบช่วงสีกว้าง
การกำหนดเวอร์ชัน
การรองรับเวอร์ชันกล้อง
การเชื่อมต่อ
ภาพรวม
บลูทูธ
ภาพรวม
บริการบลูทูธ
บลูทูธพลังงานต่ำ
การรองรับเสียงจากเครื่องช่วยฟังโดยใช้ BLE
การโฆษณา BLE
ยืนยันและแก้ไขข้อบกพร่อง
ข้อกำหนด HCI
การปรับเทียบการตรวจหาบุคคลในบ้าน
การระบุระบบปฏิบัติการ Android
NFC
การจําลองบัตรของโฮสต์สำหรับ FeliCa
การซิงค์การชำระเงินแบบออฟโฮสต์ผ่าน NFC
รักษาความปลอดภัยของ NFC
การเข้าถึงด่วนสำหรับ Wallet
คำสั่ง NCI ที่เป็นกรรมสิทธิ์ของ Android
การโทรและการรับส่งข้อความ
5G แบบไม่สแตนด์อโลน (NSA)
ใช้การบล็อกหมายเลขโทรศัพท์
การแจ้งเตือนสายเรียกเข้า
บริการเลือกโดเมน
ใช้การช่วยเหลือในกรณีฉุกเฉิน
ฐานข้อมูลหมายเลขฉุกเฉินของ Android
หมายเลขฉุกเฉินและการโทรฉุกเฉิน
ติดตั้งใช้งาน IMS
การมีสิทธิ์ใช้บริการ IMS
การลงทะเบียน IMS ครั้งเดียว
คำแนะนำบัญชีโทรศัพท์
ใช้งาน RTT
รองรับแอปการโทรของบุคคลที่สาม
ข้อความเสียงพร้อมภาพ
ผู้ให้บริการ
ภาพรวม
การแบ่งส่วนเครือข่าย 5G
APN และ CarrierConfig
ข้อมูลระบุตัวตนของผู้ให้บริการ
ใช้แพ็กเกจอินเทอร์เน็ต
ตัวระบุอุปกรณ์
eSIM
ติดตั้งใช้งาน eSIM
ข้อกำหนดของโมเด็มสำหรับการรองรับ eSIM
eUICC API
โปรไฟล์ที่เปิดใช้หลายรายการ
จัดการข้อผิดพลาดของ eUICC API
โปรไฟล์ทดสอบที่ดาวน์โหลดได้
การผสานรวมผู้ให้บริการสำหรับการโอน eSIM
ปรับปรุงประสบการณ์ของผู้ใช้ VPN
การรองรับเครือข่ายหลายผู้ให้บริการ
ปรับแต่งลักษณะการทำงานของอุปกรณ์สำหรับผู้ใช้ที่มียอดคงเหลือไม่สมดุล
การเปลี่ยนโครงสร้างภายใน RIL
การรองรับเครือข่ายขนาดเล็ก
สิทธิ์ของผู้ให้บริการ UICC
เวลา
ภาพรวม
การตรวจหาเขตเวลาของสถานที่
การตรวจหาเขตเวลาของโทรศัพท์
การตรวจหาเวลาของเครือข่าย
การตรวจหาเวลาของ GNSS
การตรวจหาเวลาภายนอก
ลำดับความสำคัญของแหล่งที่มาของเวลา
นโยบายและคำแนะนำเกี่ยวกับเขตเวลา
กฎเขตเวลา
แถบความถี่กว้างยิ่งยวด
ภาพรวม
อินเทอร์เฟซ HAL ของ UWB
Wi-Fi
ภาพรวม
Wi-Fi HAL
ฟีเจอร์โครงสร้างพื้นฐาน Wi-Fi
ทดสอบ แก้ไขข้อบกพร่อง และปรับแต่ง Wi-Fi
ตัวกรองแพ็กเก็ต Android
Wi-Fi ของผู้ให้บริการ
ลักษณะการสุ่ม MAC
ใช้การสุ่ม MAC
Passpoint (ฮอตสปอต 2.0)
การทำงานพร้อมกันของ STA/AP ของ Wi-Fi
STA/STA ของ Wi-Fi ที่เกิดขึ้นพร้อมกัน
Trust on First Use (TOFU)
Wi-Fi Aware
หลีกเลี่ยงช่องสัญญาณ Wi-Fi/เครือข่ายมือถือที่ใช้งานร่วมกัน
WiFi Direct
Wi-Fi Easy Connect
ฮอตสปอต Wi-Fi (Soft AP)