ปลั๊กอิน Android Gradle 8.11.0 (มิถุนายน 2025)

ปลั๊กอิน Android Gradle เวอร์ชัน 8.11.0 เป็นเวอร์ชันหลักที่มีฟีเจอร์ใหม่และการปรับปรุงที่หลากหลาย

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

ระดับ API สูงสุดที่ปลั๊กอิน Android Gradle เวอร์ชัน 8.11 รองรับคือ API ระดับ 36 และข้อมูลความเข้ากันได้อื่นๆ มีดังนี้

เวอร์ชันขั้นต่ำ เวอร์ชันเริ่มต้น หมายเหตุ
Gradle 8.13 8.13 ดูข้อมูลเพิ่มเติมได้ที่การอัปเดต Gradle
เครื่องมือสร้าง SDK 35.0.0 35.0.0 ติดตั้งหรือกำหนดค่าเครื่องมือสร้าง SDK
NDK ไม่มี 27.0.12077973 ติดตั้งหรือกำหนดค่า NDK เวอร์ชันอื่น
JDK 17 17 ดูข้อมูลเพิ่มเติมได้ที่การตั้งค่าเวอร์ชัน JDK

ปัญหาที่แก้ไขแล้ว

ปลั๊กอิน Android Gradle เวอร์ชัน 8.11.1

ปัญหาที่แก้ไขแล้ว
ไม่มีปัญหาที่เปิดเผยต่อสาธารณะรายการใดที่ทำเครื่องหมายว่าแก้ไขแล้วใน AGP 8.11.1

ปลั๊กอิน Android Gradle เวอร์ชัน 8.11.0

ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
โปรเจ็กต์แบบแยก: ข้อผิดพลาดในการซีเรียลไลซ์ DeclarativeSchemaModel
คำขอ: การเลิกใช้งาน zipAlignEnabled โปรดบอกเหตุผลที่เลิกใช้งานและสิ่งที่ควรใช้แทน
[AGP 8.9.0+] BuiltinKotlinCompilation ที่เปิดเผยต่อปลั๊กอินคอมไพเลอร์ Kotlin ทั้งหมด
อัปเดตการขึ้นต่อกันของ Kotlin เป็นเวอร์ชัน 2.1.20 เมื่อสร้าง AGP 8.11
อย่าบังคับใช้ com.android.internal.version-check เมื่ออัปเดตการเผยแพร่ Gradle
บิลด์ไม่สำเร็จเมื่อไม่มีไฟล์ ProGuard
Dexer (D8)
กระบวนการ Desugaring ของ AutoClosable ทำให้การสร้าง AGP จากภายใน Android Studio ไม่สำเร็จ
เครื่องมือวิเคราะห์ซอร์สโค้ด
กฎเครื่องมือวิเคราะห์ซอร์สโค้ด BuildListAdds ไม่ตรวจพบการใช้ operator fun plusAssign (+=) ใน buildList
ผลบวกลวง UseSdkSuppress ในโค้ดตัวช่วยทดสอบ
เตือนถึงความขัดแย้งที่อาจเกิดขึ้นของสมาชิกและส่วนขยาย
ผลบวกลวงสำหรับปัญหาเครื่องมือวิเคราะห์ซอร์สโค้ด `MemberExtensionConflict` หากตัวรับฟังก์ชันส่วนขยายเป็น Nullable
ผลบวกลวงของการตรวจสอบ `WrongGradleMedthod`
ผลบวกลวง SyntheticAccessor สำหรับการเรียกใช้สมาชิกสังเคราะห์ของคลาสข้อมูล
ข้อผิดพลาด TestMode.SUPPRESSIBLE สำหรับปัญหาที่รายงานในนิพจน์ที่ติดป้ายกำกับได้
ปัญหาเครื่องมือวิเคราะห์ซอร์สโค้ด MemberExtensionConflict ใหม่ที่เริ่มต้นใน AGP 8.11.0-alpha03 - วิธีแก้ปัญหา
การตรวจสอบเครื่องมือวิเคราะห์ซอร์สโค้ดในไฟล์ "libs.versions.toml" แนะนำให้อัปเกรดเป็น AGP เวอร์ชันที่ไม่รองรับ
Shrinker (R8)
สร้าง AAB ที่ลงชื่อแล้วไม่ได้หลังจากอัปเดตเป็น AGP 8.9.0
R8 ขัดข้องกับ min-api 24 เมื่อประมวลผลโค้ด JavaFuzzer