บันทึกประจำรุ่นของแพลตฟอร์ม SDK

หน้านี้แสดงข้อมูลรุ่นเกี่ยวกับแพ็กเกจ 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 เท่านั้น อิมเมจระบบอาจได้รับการอัปเดตแยกต่างหาก ซึ่งมักจะเป็นการแก้ไขข้อบกพร่องของเอีมูเลเตอร์ ไม่มีบันทึกประจำรุ่นสำหรับภาพของระบบ แต่คุณควรอัปเดตภาพอยู่เสมอ

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

เผยแพร่ในเวอร์ชันเสถียร (ไม่ใช่เวอร์ชันทดลองใช้แล้ว)

Android 12 (API ระดับ 31)
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อเอกสารประกอบ Android 12

เผยแพร่ในเวอร์ชันเสถียร (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป) เมื่อ 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

เผยแพร่ในเวอร์ชันเสถียร (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป) เมื่อ Android 11 บรรลุเป้าหมายด้านความเสถียรของแพลตฟอร์ม

Android 10 (API ระดับ 29)

โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อ Android 10 สําหรับนักพัฒนาแอป

การแก้ไขนี้เพิ่มสแต็บ Android Automotive OS

Android 9 (API ระดับ 28)

ดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มได้ที่ Android 9 สําหรับนักพัฒนาแอป

เผยแพร่ในเวอร์ชันเสถียร (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป)

Android 8.1 (API ระดับ 27)

โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อ Android 8.1 สําหรับนักพัฒนาแอป

เผยแพร่ในเวอร์ชันเสถียร (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป)

Android 8.0 (API ระดับ 26)

โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อ Android 8.0 สําหรับนักพัฒนาแอป

เผยแพร่ในเวอร์ชันเสถียร (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป)

Android 7.1 (API ระดับ 25)

โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อ Android 7.1 สําหรับนักพัฒนาแอป

การอัปเดตแบบเพิ่ม เผยแพร่เป็น Android 7.1.1 เวอร์ชันสุดท้าย (ไม่ใช่เวอร์ชันตัวอย่างอีกต่อไป)

Dependency

  • ต้องใช้ Android SDK Platform-Tools เวอร์ชัน 25.0.1 ขึ้นไป
  • ต้องใช้ Android SDK Build-Tools 25.0.1 ขึ้นไป

การอัปเดตแบบเพิ่ม เปิดตัวเป็น 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 ขึ้นไป

เวอร์ชันเริ่มต้นสำหรับ 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 สําหรับนักพัฒนาแอป

เวอร์ชันเริ่มต้นสำหรับ 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

แก้ไขข้อบกพร่องในไลบรารีการแสดงผลเลย์เอาต์ที่ Android Studio ใช้

Dependency

  • ต้องใช้ Android SDK Platform-tools r23 ขึ้นไป
  • ต้องใช้เครื่องมือ Android SDK เวอร์ชัน 24.3.4 ขึ้นไป

เวอร์ชันเริ่มต้นสำหรับ 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

เวอร์ชันเริ่มต้นสำหรับ 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

อัปเดตเลย์เอาต์ในคลังการสนับสนุนและแก้ไขปัญหาต่างๆ

Dependency

  • ต้องใช้ Android SDK Platform-tools r21 ขึ้นไป
  • ต้องใช้เครื่องมือ Android SDK เวอร์ชัน 23.0.5 ขึ้นไป

เวอร์ชันเริ่มต้นสำหรับ 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

อัปเดตไลบรารีการแสดงผล

Dependency

  • ต้องใช้ Android SDK Platform-tools r20 ขึ้นไป
  • ต้องใช้เครื่องมือ Android SDK เวอร์ชัน 23.0 ขึ้นไป

การเปิดตัวครั้งแรกสำหรับ Android Wear

Dependency

  • ต้องใช้ Android SDK Platform-tools r20 ขึ้นไป
  • ต้องใช้เครื่องมือ Android SDK เวอร์ชัน 23.0 ขึ้นไป

Android 4.4 (API ระดับ 19)

ดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มได้ที่ภาพรวมของ KitKat และการเปลี่ยนแปลง API ของ Android 4.4

การเผยแพร่เพื่อบำรุงรักษา เวอร์ชันของระบบคือ 4.4.2 ดูข้อมูลเพิ่มเติมได้ที่ ภาพรวมของ Android 4.4 API

Dependency
ต้องใช้เครื่องมือแพลตฟอร์ม Android SDK r19 ขึ้นไป
ขอแนะนําให้ใช้ Android SDK Tools 22.3 ขึ้นไป

การเผยแพร่ครั้งแรก เวอร์ชันของระบบคือ 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

การอัปเดตการบำรุงรักษา เวอร์ชันของระบบคือ 4.3

Dependency
ต้องใช้เครื่องมือแพลตฟอร์ม Android SDK r18 ขึ้นไป
ขอแนะนำให้ใช้ Android SDK Tools 22.0.4 ขึ้นไป

การเผยแพร่ครั้งแรก เวอร์ชันของระบบคือ 4.3

Dependency
ต้องใช้เครื่องมือแพลตฟอร์ม Android SDK r18 ขึ้นไป
ขอแนะนำให้ใช้ Android SDK Tools 22.0.4 ขึ้นไป

Android 4.2 (API ระดับ 17)

โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อภาพรวมของ Jelly Bean และการเปลี่ยนแปลง API ของ Android 4.2

การอัปเดตการบำรุงรักษา เวอร์ชันของระบบคือ 4.2.2

Dependency
ต้องใช้
SDK Tools r21 ขึ้นไป

การเผยแพร่ครั้งแรก เวอร์ชันของระบบคือ 4.2

Dependency
ต้องมี
SDK Tools r20 ขึ้นไป

Android 4.1 (API ระดับ 16)

โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงแพลตฟอร์มที่หัวข้อภาพรวมของ Jelly Bean และการเปลี่ยนแปลง API ของ Android 4.1

การอัปเดตการบำรุงรักษา เวอร์ชันของระบบคือ 4.1.2

Dependency
ต้องมี
SDK Tools r20 ขึ้นไป

การอัปเดตการบำรุงรักษา เวอร์ชันของระบบคือ 4.1.1

Dependency
ต้องมี
SDK Tools r20 ขึ้นไป

การเผยแพร่ครั้งแรก เวอร์ชันของระบบคือ 4.1.0

Dependency
ต้องมี
SDK Tools r20 ขึ้นไป

Android 4.0.3 (API ระดับ 15)

การอัปเดตการบำรุงรักษา เวอร์ชันของระบบคือ 4.0.4

หมายเหตุ: อิมเมจระบบนี้รองรับการเร่งกราฟิกฮาร์ดแวร์ของโปรแกรมจำลองเมื่อใช้กับเครื่องมือ SDK r17 ขึ้นไป (ข้อมูลเพิ่มเติม)

Dependency
ต้องใช้ SDK Tools r17 ขึ้นไป

การอัปเดตการบำรุงรักษา เวอร์ชันของระบบคือ 4.0.3

Dependency
ต้องใช้ SDK Tools r14 ขึ้นไป

การเผยแพร่ครั้งแรก เวอร์ชันของระบบคือ 4.0.3

Dependency
ต้องใช้ SDK Tools r14 ขึ้นไป

Android 4.0 (API ระดับ 14)

การอัปเดตการบำรุงรักษา เวอร์ชันของระบบคือ 4.0.2

Dependency
ต้องใช้ SDK Tools r14 ขึ้นไป

การเผยแพร่ครั้งแรก เวอร์ชันของระบบคือ 4.0.1

Dependency
ต้องใช้ SDK Tools r14 ขึ้นไป

Android 3.2 (API ระดับ 13)

การเผยแพร่ครั้งแรก ขอแนะนําให้ใช้ SDK Tools r12 ขึ้นไป

Android 3.1 (API ระดับ 12)

Dependency

ต้องใช้ SDK Tools r12 ขึ้นไป

หมายเหตุ

การปรับปรุงคลังการแสดงผลของแพลตฟอร์มเพื่อรองรับเครื่องมือแก้ไขเลย์เอาต์ภาพในปลั๊กอิน ADT Eclipse การแก้ไขนี้ช่วยให้มีฟีเจอร์การวาดเพิ่มเติมใน ADT และแก้ไขข้อบกพร่องหลายรายการในไลบรารีการแสดงผลก่อนหน้านี้ รวมถึงปลดล็อกฟีเจอร์สำหรับโปรแกรมแก้ไขหลายรายการที่เพิ่มเข้ามาใน ADT 12 ด้วย

Dependency

ต้องใช้ SDK Tools r11 ขึ้นไป

หมายเหตุ

แก้ไขปัญหาเกี่ยวกับไลบรารีการแสดงผลของเครื่องมือแก้ไขเลย์เอาต์ภาพซึ่งทําให้ Android 3.1 ไม่สามารถทํางานใน ADT

Dependency

ต้องใช้ SDK Tools r11 ขึ้นไป

Android 3.0 (API ระดับ 11)

Dependency

ต้องใช้ SDK Tools r12 ขึ้นไป

หมายเหตุ

การปรับปรุงคลังการแสดงผลของแพลตฟอร์มเพื่อรองรับเครื่องมือแก้ไขเลย์เอาต์ภาพในปลั๊กอิน ADT Eclipse การแก้ไขนี้ช่วยให้มีฟีเจอร์การวาดเพิ่มเติมใน ADT และแก้ไขข้อบกพร่องหลายรายการในไลบรารีการแสดงผลก่อนหน้านี้ รวมถึงปลดล็อกฟีเจอร์สำหรับโปรแกรมแก้ไขหลายรายการที่เพิ่มเข้ามาใน ADT 12 ด้วย

Dependency

ต้องใช้ SDK Tools r10 ขึ้นไป

Android 2.3.3 (API ระดับ 10)

Dependency

ต้องใช้ SDK Tools r12 ขึ้นไป

หมายเหตุ

การปรับปรุงคลังการแสดงผลของแพลตฟอร์มเพื่อรองรับเครื่องมือแก้ไขเลย์เอาต์ภาพในปลั๊กอิน ADT Eclipse การแก้ไขนี้ช่วยให้มีฟีเจอร์การวาดเพิ่มเติมใน ADT และแก้ไขข้อบกพร่องหลายรายการในไลบรารีการแสดงผลก่อนหน้านี้ รวมถึงปลดล็อกฟีเจอร์สำหรับโปรแกรมแก้ไขหลายรายการที่เพิ่มเข้ามาใน ADT 12 ด้วย

Dependency

ต้องใช้ SDK Tools r9 ขึ้นไป

Android 2.3 (API ระดับ 9)

Dependency

ต้องใช้ SDK Tools r8 ขึ้นไป