ปลั๊กอิน Android Gradle 9.1.0

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

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

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

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

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

ปลั๊กอิน Android Gradle 9.1.0-rc01

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

ปลั๊กอิน Android Gradle 9.1.0-alpha09

ปัญหาที่แก้ไขแล้ว
เครื่องมือวิเคราะห์ซอร์สโค้ด
เครื่องมือวิเคราะห์ซอร์สโค้ดใน Otter.2 ไม่รู้จัก DSL ของ compileSdk และ targetSdk ใหม่จาก AGP 9.0

ปลั๊กอิน Android Gradle 9.1.0-alpha08

ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
เมนู "ล้างโปรเจ็กต์" จะเรียกใช้เป้าหมายของโปรเจ็กต์ย่อยแทนที่จะเป็นแค่ "ล้าง"
ข้อบกพร่องในการ Desugaring DEX ที่เพิ่มขึ้นใน AGP
แคชการกำหนดค่า: หลีกเลี่ยงการเข้าถึงส่วนขยายและกฎเกณฑ์ของงานในเวลาดำเนินการ
AGP ไม่รู้จักแพลตฟอร์ม Canary และแสดงข้อความแสดงข้อผิดพลาด
การผสานรวมเครื่องมือวิเคราะห์ซอร์สโค้ด
เครื่องมือวิเคราะห์ซอร์สโค้ด Android ที่ใช้ K1 เมื่อใช้กับโปรเจ็กต์ java-library
"การตรวจสอบเครื่องมือวิเคราะห์ซอร์สโค้ดสำหรับการตรวจสอบเครื่องมือวิเคราะห์ซอร์สโค้ด" ไม่ทำงาน

ปลั๊กอิน Android Gradle 9.1.0-alpha07

ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ต้องใช้ beforeVariants สำหรับ KMP

ปลั๊กอิน Android Gradle 9.1.0-alpha06

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

ปลั๊กอิน Android Gradle 9.1.0-alpha05

ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
AGP 9.0.0-rc01 ไม่ได้แก้ไขไลบรารี Kotlin ผ่านฟังก์ชัน kotlin()

ปลั๊กอิน Android Gradle 9.1.0-alpha04

ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
ไฟล์ `*.xml.flat` มีเส้นทางไฟล์สัมบูรณ์

ปลั๊กอิน Android Gradle 9.1.0-alpha03

ปัญหาที่แก้ไขแล้ว
ไม่มีปัญหาที่เปิดเผยต่อสาธารณะที่ได้รับการแก้ไขใน AGP 9.1.0-alpha03

ปลั๊กอิน Android Gradle 9.1.0-alpha02

ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
เพิ่มความสามารถในการเปลี่ยนคำเตือน ManifestProcessorTask ให้เป็นข้อผิดพลาด

ปลั๊กอิน Android Gradle 9.1.0-alpha01

ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle
เพิ่มความสามารถในการเปลี่ยนคำเตือน ManifestProcessorTask ให้เป็นข้อผิดพลาด
การแปลงอาร์ติแฟกต์ `OBFUSCATION_MAPPING_FILE` จะทำให้เอาต์พุตของงาน R8 หายไปจากโฟลเดอร์เอาต์พุต