ปลั๊กอิน 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.0

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

ปลั๊กอิน Android Gradle 8.11.1

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