ปลั๊กอิน Android Gradle 8.12.0 (กรกฎาคม 2025)
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ปลั๊กอิน Android Gradle 8.12.0 เป็นรุ่นหลักที่มีฟีเจอร์และการปรับปรุงใหม่ๆ มากมาย
ความเข้ากันได้
ระดับ API สูงสุดที่ปลั๊กอิน Android Gradle 8.12 รองรับคือระดับ API 36
ข้อมูลอื่นๆ เกี่ยวกับความเข้ากันได้มีดังนี้
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle 8.12.2
ปัญหาที่แก้ไขแล้ว |
ไม่มีปัญหาที่เปิดเผยต่อสาธารณะที่ทำเครื่องหมายว่าแก้ไขแล้วใน AGP 8.12.2
|
ปลั๊กอิน Android Gradle 8.12.1
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
`com.android.kotlin.multiplatform.library` ขัดข้องเมื่อใช้อุปกรณ์ที่มีการจัดการจาก Gradle
|
|
ปลั๊กอิน Android Gradle 8.12.0
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
วิธีระบุค่าบูลีนสำหรับ experimentalProperties
|
การเปิดใช้การทดสอบอุปกรณ์อย่างชัดเจนในประเภทบิลด์ที่ไม่ใช่ค่าเริ่มต้นโดยใช้ AGP จะไม่ทำงาน
|
ย้าย AGP ไปยัง configurations.register เพื่อหลีกเลี่ยงการกำหนดค่าที่เกิดขึ้นก่อนเวลาอันควร
|
รวมไฟล์ MANIFEST.MF ที่ซ้อนกันใน defaultExcludes
|
ปลั๊กอิน Gradle ควรผสานไฟล์ Manifest ของการทดสอบเมื่อ includeAndroidResources == true
|
ระบบจะไม่เพิ่มไฟล์ต้นฉบับจาก src/extraMain/java ลงในคอมไพเลอร์โดยใช้ "built-in-kotlin"
|
SourceDirectories.addGeneratedSourceDirectory ไม่เหมาะกับหลายรูปแบบ
|
AGP 8.8.0-alpha09 ทำให้เกิดปัญหาการรายงาน JaCoCo บางอย่าง
|
[fused lib - public] การเพิ่ม lib KMP เช่น Coil ไม่ได้ผล
|
สร้างการทดสอบด้วย AGP 8.12.0-alpha05 ไม่ได้เนื่องจากการประกาศแพ็กเกจในไฟล์ Manifest ที่ผสาน
|
AGP 8.12.0-alpha07 สร้างรุ่นที่เผยแพร่ไม่สำเร็จเมื่อใช้ปลั๊กอิน Gradle ของ Firebase Performance
|
เพิ่ม ExtractAnnotations ไปยัง AGP KMP
|
BuiltInKotlinJvmAndroidCompilation ใช้ไม่ได้กับปลั๊กอินคอมไพเลอร์ Kotlin เช่น Anvil และ KSP
|
ปลั๊กอินไลบรารีที่ผสานรวมล้มเหลวระหว่างงาน `:mergingArtifactAAR_METADATA`
|
|
Lint |
AbstractAnnotationDetector จะตรวจสอบฟังก์ชัน/ตัวสร้างที่โอเวอร์โหลดไม่ถูกต้อง
|
Lint จะแสดงคำเตือนเมื่อใช้ Config.OLDEST_SDK ในการทดสอบ
|
TypoDetector ขัดข้องเป็นประจำโดยมี IllegalArgumentException ระหว่างการแก้ไขด่วน
|
ข้อบกพร่อง: ผลบวกลวงที่อาจเกิดขึ้นของ Android Studio เกี่ยวกับคำว่า "die die" ในภาษาเยอรมัน
|
กฎ SupportAnnotationUsage ควรรองรับ KT-73255
|
[Lint] ผลบวกเท็จมากเกินไปของ `MemberExtensionConflict` - คำอธิบายปัญหาไม่ถูกต้อง
|
[lint] ผลบวกลวง MemberExtensionConflict เมื่อชื่อพารามิเตอร์ขัดแย้งกัน
|
[lint] ผลบวกลวงของ PropertyEscape ในไฟล์พร็อพเพอร์ตี้ที่ถูกต้อง
|
|
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-10-17 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-10-17 UTC"],[],[]]