หน้านี้แสดงข้อมูลรุ่นเกี่ยวกับแพ็กเกจ SDK ที่พร้อมให้ดาวน์โหลดจากเครื่องมือจัดการ SDK ในแท็บแพลตฟอร์ม SDK
แพลตฟอร์ม SDK แต่ละเวอร์ชันจะมีแพ็กเกจต่อไปนี้
- แพ็กเกจ Android SDK Platform ซึ่งจําเป็นต่อการคอมไพล์แอปสําหรับเวอร์ชันนั้น
แพ็กเกจอิมเมจระบบหลายรายการ โดยต้องมีอย่างน้อย 1 รายการเพื่อเรียกใช้เวอร์ชันนั้นใน Android Emulator
แพลตฟอร์มแต่ละเวอร์ชันจะมีภาพระบบสำหรับอุปกรณ์แต่ละรูปแบบที่รองรับ (โทรศัพท์มือถือ, Android TV และ Android Wear) แต่ละรูปแบบอาจมีรูปแบบที่แตกต่างกันเพื่อให้ตรงกับสถาปัตยกรรมโปรเซสเซอร์ของคอมพิวเตอร์ (เช่น x86_64 และ ARM 64 v8a) รูปภาพระบบที่ติดป้ายกํากับว่า Google APIs จะรวมสิทธิ์เข้าถึงบริการ Google Play และรูปภาพที่ติดป้ายกํากับว่า Google Play จะรวมสิทธิ์เข้าถึง Google Play Store ด้วย
แพ็กเกจแหล่งที่มาสำหรับ Android ซึ่งรวมถึงไฟล์ต้นทางของแพลตฟอร์ม Android Studio อาจแสดงบรรทัดโค้ดจากไฟล์เหล่านี้ขณะที่คุณแก้ไขข้อบกพร่องของแอป
หมายเลขการแก้ไขที่แสดงในส่วนต่อไปนี้มีไว้สำหรับแพ็กเกจ Android SDK Platform เท่านั้น อิมเมจระบบอาจได้รับการอัปเดตแยกต่างหาก ซึ่งมักจะเป็นการแก้ไขข้อบกพร่องของเ emullator ไม่มีบันทึกประจำรุ่นสำหรับภาพของระบบ แต่คุณควรอัปเดตภาพอยู่เสมอ
Android 16 (เวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มในเอกสารประกอบของ Android 16
Android 15 (API ระดับ 35)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อเอกสารประกอบ Android 15
แก้ไขครั้งที่ 1 (มิถุนายน 2024)
เผยแพร่ในช่องทางเสถียร (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป) เมื่อ Android 15 บรรลุเป้าหมายด้านความเสถียรของแพลตฟอร์ม
Android 14 (API ระดับ 34)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่เอกสารประกอบของ Android 14
ฉบับที่ 1 (มิถุนายน 2023)
เผยแพร่ในเวอร์ชันเสถียร (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป) เมื่อ Android 14 บรรลุเป้าหมายด้านความเสถียรของแพลตฟอร์ม
Android 13 (API ระดับ 33)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่เอกสารประกอบของ Android 13
แก้ไขครั้งที่ 1 (มิถุนายน 2022)
เผยแพร่ในช่องทางเสถียร (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป) เมื่อ Android 13 บรรลุเป้าหมายความเสถียรของแพลตฟอร์ม
Android 12 (API ระดับ 31, 32)
- การอัปเดตฟีเจอร์ใหม่ของ 12L (API ระดับ 32)
- โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มในเอกสารประกอบ 12L
ฉบับที่ 1 (มีนาคม 2022)
เผยแพร่ในเวอร์ชันเสถียร (ไม่ใช่เวอร์ชันทดลองใช้แล้ว)
- Android 12 (API ระดับ 31)
- โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อเอกสารประกอบ Android 12
ฉบับที่ 1 (สิงหาคม 2021)
เผยแพร่ในเวอร์ชันเสถียร (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป) เมื่อ Android 12 บรรลุเป้าหมายความเสถียรของแพลตฟอร์ม
- อิมเมจระบบ ATD ของ Android 12
รูปภาพอุปกรณ์ทดสอบอัตโนมัติ (ATD) นี้เป็นรูปภาพระบบ Android ที่เพิ่มประสิทธิภาพสำหรับการทดสอบอัตโนมัติแบบ Headless ข้อมูลเบื้องต้นบ่งชี้ว่าการทดสอบที่ใช้ภาพนี้ควรลดการใช้งาน CPU และหน่วยความจําของกระบวนการจําลอง และลดเวลาในการทดสอบ
ซึ่งได้ประสิทธิภาพที่เพิ่มขึ้นด้วยวิธีต่อไปนี้
- นำแอปพลิเคชันส่วนใหญ่ที่แสดงต่อผู้ใช้ออก (เช่น ตัวต่อสาย การตั้งค่า และ SystemUI)
- การปิดใช้การวาดด้วยโปรแกรมแสดงผลฮาร์ดแวร์
รูปภาพมี 2 เวอร์ชัน ได้แก่ ATD ของ Google APIs ซึ่งให้บริการ Google APIs และ ATD ของ AOSP ซึ่งให้บริการ AOSP เวอร์ชันเต็ม
ดูข้อมูลเพิ่มเติมเกี่ยวกับการเรียกใช้การทดสอบโดยใช้ ATD ได้ที่เรียกใช้การทดสอบโดยใช้อุปกรณ์ทดสอบอัตโนมัติ
Android 11 (API ระดับ 30)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มในเอกสารประกอบของ Android 11
ฉบับที่ 1 (กรกฎาคม 2020)
เผยแพร่ในเวอร์ชันเสถียร (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป) เมื่อ Android 11 บรรลุเป้าหมายด้านความเสถียรของแพลตฟอร์ม
Android 10 (API ระดับ 29)
ดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มได้ที่ Android 10 สําหรับนักพัฒนาแอป
ฉบับที่ 5 (กรกฎาคม 2020)
การแก้ไขนี้เพิ่มสแต็บ Android Automotive OS
Android 9 (API ระดับ 28)
ดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มได้ที่ Android 9 สําหรับนักพัฒนาแอป
ฉบับที่ 1 (สิงหาคม 2018)
เผยแพร่ในเวอร์ชันเสถียร (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป)
Android 8.1 (API ระดับ 27)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อ Android 8.1 สําหรับนักพัฒนาแอป
ฉบับที่ 1 (ธันวาคม 2017)
เผยแพร่ในเวอร์ชันเสถียร (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป)
Android 8.0 (API ระดับ 26)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อ Android 8.0 สําหรับนักพัฒนาแอป
แก้ไขครั้งที่ 2 (สิงหาคม 2017)
เผยแพร่ในเวอร์ชันเสถียร (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป)
Android 7.1 (API ระดับ 25)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อ Android 7.1 สําหรับนักพัฒนาแอป
แก้ไขครั้งที่ 3 (ธันวาคม 2016)
การอัปเดตแบบเพิ่ม เผยแพร่เป็น Android 7.1.1 เวอร์ชันสุดท้าย (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป)
Dependency
- ต้องใช้ Android SDK Platform-Tools เวอร์ชัน 25.0.1 ขึ้นไป
- ต้องใช้ Android SDK Build-Tools 25.0.1 ขึ้นไป
การแก้ไขครั้งที่ 2 (พฤศจิกายน 2016)
การอัปเดตแบบเพิ่ม เปิดตัวเป็น Android 7.1.1 Developer Preview 2 โปรดดูข้อมูลเพิ่มเติมที่หัวข้อ ภาพรวมของ Android 7.1 API
Dependency
- ต้องใช้ Android SDK Platform-Tools เวอร์ชัน 25.0.1 ขึ้นไป
- ต้องใช้ Android SDK Build-Tools 25.0.1 ขึ้นไป
ฉบับที่ 1 (ตุลาคม 2016)
เวอร์ชันเริ่มต้นสำหรับ Android 7.1 (API ระดับ 25) เปิดตัวเป็น Android 7.1 Developer Preview 1 โปรดดูข้อมูลเพิ่มเติมที่หัวข้อ ภาพรวมของ Android 7.1 API
Dependency
- ต้องใช้ Android SDK Platform-Tools เวอร์ชัน 25.0.0 ขึ้นไป
- ต้องใช้ Android SDK Build-Tools 25.0.0 ขึ้นไป
Android 7.0 (API ระดับ 24)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อ Android 7.0 สําหรับนักพัฒนาแอป
ฉบับที่ 1 (สิงหาคม 2016)
เวอร์ชันเริ่มต้นสำหรับ Android 7.0 (API ระดับ 24) ดูข้อมูลเพิ่มเติมได้ที่ ภาพรวมของ Android 7.0 API
Dependency
- ต้องใช้ Android SDK Platform-tools r24 ขึ้นไป
- ต้องใช้เครื่องมือ Android SDK เวอร์ชัน 24.0.0 ขึ้นไป
Android 6.0 (API ระดับ 23)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อการเปลี่ยนแปลงใน Android 6.0 และ API ของ Android 6.0
ฉบับที่ 2 (พฤศจิกายน 2015)
แก้ไขข้อบกพร่องในไลบรารีการแสดงผลเลย์เอาต์ที่ Android Studio ใช้
Dependency
- ต้องใช้ Android SDK Platform-tools r23 ขึ้นไป
- ต้องใช้เครื่องมือ Android SDK เวอร์ชัน 24.3.4 ขึ้นไป
ฉบับที่ 1 (สิงหาคม 2015)
เวอร์ชันเริ่มต้นสำหรับ Android 6.0 (API ระดับ 23) ดูข้อมูลเพิ่มเติมได้ที่ ภาพรวมของ Android 6.0 API
Dependency
- ต้องใช้ Android SDK Platform-tools r23 ขึ้นไป
- ต้องใช้เครื่องมือ Android SDK เวอร์ชัน 24.3.4 ขึ้นไป
Android 5.1 (API ระดับ 22)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อภาพรวมของ Lollipop และการเปลี่ยนแปลง API ของ Android 5.1
ฉบับที่ 1 (มีนาคม 2015)
เวอร์ชันเริ่มต้นสำหรับ Android 5.1 (API ระดับ 22) ดูข้อมูลเพิ่มเติมได้ที่ ภาพรวมของ Android 5.1 API
Dependency
- ต้องใช้ Android SDK Platform-tools r22 ขึ้นไป
- ต้องใช้เครื่องมือ Android SDK เวอร์ชัน 23.0.5 ขึ้นไป
Android 5.0 (API ระดับ 21)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อภาพรวมของ Lollipop และการเปลี่ยนแปลง API ของ Android 5.0
แก้ไขครั้งที่ 2 (ธันวาคม 2014)
อัปเดตเลย์เอาต์ในคลังการสนับสนุนและแก้ไขปัญหาต่างๆ
Dependency
- ต้องใช้ Android SDK Platform-tools r21 ขึ้นไป
- ต้องใช้เครื่องมือ Android SDK เวอร์ชัน 23.0.5 ขึ้นไป
ฉบับที่ 1 (ตุลาคม 2014)
เวอร์ชันเริ่มต้นสำหรับ Android 5.0 (API ระดับ 21) ดูข้อมูลเพิ่มเติมได้ที่ ภาพรวมของ Android 5.0 API
Dependency
- ต้องใช้ Android SDK Platform-tools r21 ขึ้นไป
- ต้องใช้เครื่องมือ Android SDK เวอร์ชัน 23.0.5 ขึ้นไป
Android 4.4W (API ระดับ 20)
เวอร์ชันนี้ทำให้ KitKat พร้อมใช้งานสำหรับ Android Wear
แก้ไขครั้งที่ 2 (ตุลาคม 2014)
อัปเดตไลบรารีการแสดงผล
Dependency
- ต้องใช้ Android SDK Platform-tools r20 ขึ้นไป
- ต้องใช้เครื่องมือ Android SDK เวอร์ชัน 23.0 ขึ้นไป
ฉบับที่ 1 (มิถุนายน 2014)
การเปิดตัวครั้งแรกสำหรับ Android Wear
Dependency
- ต้องใช้ Android SDK Platform-tools r20 ขึ้นไป
- ต้องใช้เครื่องมือ Android SDK เวอร์ชัน 23.0 ขึ้นไป
Android 4.4 (API ระดับ 19)
ดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มได้ที่ภาพรวมของ KitKat และการเปลี่ยนแปลง API ของ Android 4.4
แก้ไขครั้งที่ 2 (ธันวาคม 2013)
การเผยแพร่เพื่อบำรุงรักษา เวอร์ชันของระบบคือ 4.4.2 ดูข้อมูลเพิ่มเติมได้ที่ ภาพรวมของ Android 4.4 API
- Dependency
- ต้องใช้เครื่องมือแพลตฟอร์ม Android SDK r19 ขึ้นไป
- ขอแนะนำให้ใช้ Android SDK Tools 22.3 ขึ้นไป
ฉบับที่ 1 (ตุลาคม 2013)
การเผยแพร่ครั้งแรก เวอร์ชันของระบบคือ 4.4 ดูข้อมูลเพิ่มเติมได้ที่หัวข้อ ภาพรวมของ Android 4.4 API
- Dependency
- ต้องใช้เครื่องมือแพลตฟอร์ม Android SDK r19 ขึ้นไป
- ขอแนะนําให้ใช้ Android SDK Tools 22.3 ขึ้นไป
Android 4.3 (API ระดับ 18)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่ภาพรวมของ Jelly Bean และการเปลี่ยนแปลง API ของ Android 4.3
แก้ไขครั้งที่ 2 (สิงหาคม 2013)
การอัปเดตการบำรุงรักษา เวอร์ชันของระบบคือ 4.3
- Dependency
- ต้องใช้เครื่องมือแพลตฟอร์ม Android SDK r18 ขึ้นไป
- ขอแนะนำให้ใช้ Android SDK Tools 22.0.4 ขึ้นไป
การแก้ไข 1 (กรกฎาคม 2013)
การเผยแพร่ครั้งแรก เวอร์ชันของระบบคือ 4.3
- Dependency
- ต้องใช้เครื่องมือแพลตฟอร์ม Android SDK r18 ขึ้นไป
- ขอแนะนำให้ใช้ Android SDK Tools 22.0.4 ขึ้นไป
Android 4.2 (API ระดับ 17)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อภาพรวมของ Jelly Bean และการเปลี่ยนแปลง API ของ Android 4.2
แก้ไขครั้งที่ 2 (กุมภาพันธ์ 2013)
การอัปเดตการบำรุงรักษา เวอร์ชันของระบบคือ 4.2.2
- Dependency ต้องใช้
- SDK Tools r21 ขึ้นไป
การแก้ไข 1 (พฤศจิกายน 2012)
การเผยแพร่ครั้งแรก เวอร์ชันของระบบคือ 4.2
- Dependency ต้องมี
- SDK Tools r20 ขึ้นไป
Android 4.1 (API ระดับ 16)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อภาพรวมของ Jelly Bean และการเปลี่ยนแปลง API ของ Android 4.1
การแก้ไขที่ 3 (ตุลาคม 2012)
การอัปเดตการบำรุงรักษา เวอร์ชันของระบบคือ 4.1.2
- Dependency ต้องมี
- SDK Tools r20 ขึ้นไป
แก้ไขครั้งที่ 2 (กรกฎาคม 2012)
การอัปเดตการบำรุงรักษา เวอร์ชันของระบบคือ 4.1.1
- Dependency ต้องมี
- SDK Tools r20 ขึ้นไป
ฉบับที่ 1 (มิถุนายน 2012)
การเผยแพร่ครั้งแรก เวอร์ชันของระบบคือ 4.1.0
- Dependency ต้องมี
- SDK Tools r20 ขึ้นไป
Android 4.0.3 (API ระดับ 15)
ฉบับที่ 3 (มีนาคม 2012)
การอัปเดตการบำรุงรักษา เวอร์ชันของระบบคือ 4.0.4
หมายเหตุ: อิมเมจระบบนี้รองรับการเร่งกราฟิกฮาร์ดแวร์ของโปรแกรมจำลองเมื่อใช้กับเครื่องมือ SDK r17 ขึ้นไป (ข้อมูลเพิ่มเติม)
- Dependency
- ต้องใช้ SDK Tools r17 ขึ้นไป
การแก้ไข 2 (มกราคม 2012)
การอัปเดตการบำรุงรักษา เวอร์ชันของระบบคือ 4.0.3
- Dependency
- ต้องใช้ SDK Tools r14 ขึ้นไป
ฉบับที่ 1 (ธันวาคม 2011)
การเผยแพร่ครั้งแรก เวอร์ชันของระบบคือ 4.0.3
- Dependency
- ต้องใช้ SDK Tools r14 ขึ้นไป
Android 4.0 (API ระดับ 14)
Android 4.0 ฉบับที่ 2 (ธันวาคม 2011)
การอัปเดตการบำรุงรักษา เวอร์ชันของระบบคือ 4.0.2
- Dependency
- ต้องใช้ SDK Tools r14 ขึ้นไป
Android 4.0 ฉบับแก้ไข 1 (ตุลาคม 2011)
การเผยแพร่ครั้งแรก เวอร์ชันของระบบคือ 4.0.1
- Dependency
- ต้องใช้ SDK Tools r14 ขึ้นไป
Android 3.2 (API ระดับ 13)
Android 3.2 ฉบับที่ 1 (กรกฎาคม 2011)
- การเผยแพร่ครั้งแรก ขอแนะนําให้ใช้ SDK Tools r12 ขึ้นไป
Android 3.1 (API ระดับ 12)
Android 3.1 ฉบับที่ 3 (กรกฎาคม 2011)
- Dependency
-
ต้องใช้ SDK Tools r12 ขึ้นไป
- หมายเหตุ:
-
การปรับปรุงคลังการแสดงผลของแพลตฟอร์มเพื่อรองรับเครื่องมือแก้ไขเลย์เอาต์ภาพในปลั๊กอิน ADT Eclipse การแก้ไขนี้ช่วยให้มีฟีเจอร์การวาดเพิ่มเติมใน ADT และแก้ไขข้อบกพร่องหลายรายการในไลบรารีการแสดงผลก่อนหน้า รวมถึงปลดล็อกฟีเจอร์สำหรับโปรแกรมแก้ไขหลายรายการที่เพิ่มเข้ามาใน ADT 12 ด้วย
Android 3.1 ฉบับที่ 2 (พฤษภาคม 2011)
- Dependency
-
ต้องใช้ SDK Tools r11 ขึ้นไป
- หมายเหตุ:
-
แก้ไขปัญหาเกี่ยวกับไลบรารีการแสดงผลของเครื่องมือแก้ไขเลย์เอาต์ภาพซึ่งทําให้ Android 3.1 ไม่ทํางานใน ADT
Android 3.1 ฉบับแก้ไข 1 (พฤษภาคม 2011)
- Dependency
-
ต้องใช้ SDK Tools r11 ขึ้นไป
Android 3.0 (API ระดับ 11)
Android 3.0 ฉบับที่ 2 (กรกฎาคม 2011)
- Dependency
-
ต้องใช้ SDK Tools r12 ขึ้นไป
- หมายเหตุ:
-
การปรับปรุงคลังการแสดงผลของแพลตฟอร์มเพื่อรองรับเครื่องมือแก้ไขเลย์เอาต์ภาพในปลั๊กอิน ADT Eclipse การแก้ไขนี้ช่วยให้มีฟีเจอร์การวาดเพิ่มเติมใน ADT และแก้ไขข้อบกพร่องหลายรายการในไลบรารีการแสดงผลก่อนหน้า รวมถึงปลดล็อกฟีเจอร์สำหรับโปรแกรมแก้ไขหลายรายการที่เพิ่มเข้ามาใน ADT 12 ด้วย
Android 3.0 ฉบับแก้ไข 1 (กุมภาพันธ์ 2011)
- Dependency
-
ต้องใช้ SDK Tools r10 ขึ้นไป
Android 2.3.3 (API ระดับ 10)
Android 2.3.3 ฉบับที่ 2 (กรกฎาคม 2011)
- Dependency
-
ต้องใช้ SDK Tools r12 ขึ้นไป
- หมายเหตุ:
-
การปรับปรุงคลังการแสดงผลของแพลตฟอร์มเพื่อรองรับเครื่องมือแก้ไขเลย์เอาต์ภาพในปลั๊กอิน ADT Eclipse การแก้ไขนี้ช่วยให้มีฟีเจอร์การวาดเพิ่มเติมใน ADT และแก้ไขข้อบกพร่องหลายรายการในไลบรารีการแสดงผลก่อนหน้า รวมถึงปลดล็อกฟีเจอร์สำหรับโปรแกรมแก้ไขหลายรายการที่เพิ่มเข้ามาใน ADT 12 ด้วย
Android 2.3.3 ฉบับแก้ไข 1 (กุมภาพันธ์ 2011)
- Dependency
-
ต้องใช้ SDK Tools r9 ขึ้นไป
Android 2.3 (API ระดับ 9)
Android 2.3 ฉบับที่ 1 (ธันวาคม 2010)
- Dependency
-
ต้องใช้ SDK Tools r8 ขึ้นไป