ปลั๊กอิน Android Gradle 9.6 เป็นรุ่นย่อยที่มีฟีเจอร์และการปรับปรุงใหม่ๆ มากมาย
ความเข้ากันได้
ระดับ API สูงสุดที่ปลั๊กอิน Android Gradle 9.6 รองรับคือ API ระดับ 37 ข้อมูลอื่นๆ เกี่ยวกับความเข้ากันได้มีดังนี้
| เวอร์ชันขั้นต่ำ | เวอร์ชันเริ่มต้น | หมายเหตุ | |
|---|---|---|---|
| Gradle | 9.7.1 | 9.7.1 | ดูข้อมูลเพิ่มเติมได้ที่การอัปเดต Gradle |
| เครื่องมือสร้าง SDK | 36.0.0 | 36.0.0 | ติดตั้งหรือกำหนดค่าเครื่องมือสร้าง SDK |
| NDK | ไม่มี | 28.2.13676358 | ติดตั้งหรือกำหนดค่า NDK เวอร์ชันอื่น |
| JDK | 17 | 17 | ดูข้อมูลเพิ่มเติมได้ที่การตั้งค่าเวอร์ชัน JDK |
การครอบคลุมของโค้ดในอุปกรณ์สำหรับการทดสอบการวัดคุม
AGP 9.6.0-alpha01 เพิ่มการครอบคลุมของโค้ดในอุปกรณ์สำหรับการทดสอบการวัดคุม แทนที่จะใช้เครื่องมือวัดคลาสของแอปด้วย JaCoCo ในเวลาบิลด์ AGP จะเพิ่มเอเจนต์ความครอบคลุมลงใน APK ทดสอบ และเอเจนต์จะใช้เครื่องมือวัดคลาสในอุปกรณ์ทดสอบขณะที่การทดสอบทำงาน การดำเนินการนี้จะนำขั้นตอนการใช้เครื่องมือ JaCoCo ออกจากบิลด์ที่เปิดใช้ enableAndroidTestCoverage และเก็บโค้ดการติดตามความครอบคลุมไว้นอก APK ของแอป คุณเรียกใช้งาน create{Variant}AndroidTestCoverageReport เดียวกัน และ AGP จะสร้างรายงาน HTML และ XML ในตำแหน่งเดียวกัน การครอบคลุมของโค้ดในอุปกรณ์ต้องใช้แอปที่แก้ไขข้อบกพร่องได้และอุปกรณ์ที่ใช้ Android 9 (ระดับ API 28) ขึ้นไป
AGP จะเพิ่มไลบรารีเอเจนต์ความครอบคลุม com.android.tools.test:coverage-agent ซึ่งมีเวอร์ชันเดียวกับ AGP ดูข้อมูลเพิ่มเติมได้ที่ดูรายงานการครอบคลุมของโค้ด (ที่มี Agent ในอุปกรณ์)
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle 9.6.0-alpha02
| ปัญหาที่แก้ไขแล้ว | ||
|---|---|---|
| ปลั๊กอิน Android Gradle |
|
|
ปลั๊กอิน Android Gradle 9.6.0-alpha01
| ปัญหาที่แก้ไขแล้ว | ||
|---|---|---|
| ปลั๊กอิน Android Gradle |
|
|
| เครื่องมือวิเคราะห์ซอร์สโค้ด |
|
|