Google ใช้เทคโนโลยี AI เพื่อแปลเนื้อหาเป็นภาษาที่คุณต้องการ การแปลโดย AI อาจมีข้อผิดพลาด
ปลั๊กอิน Android Gradle 8.6.0 (สิงหาคม 2024)
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ปลั๊กอิน Android Gradle 8.6.0 เป็นรุ่นหลักที่มีฟีเจอร์และการปรับปรุงใหม่ๆ มากมาย
ความเข้ากันได้
ระดับ API สูงสุดที่ปลั๊กอิน Android Gradle 8.6 รองรับคือระดับ API 35
ข้อมูลอื่นๆ เกี่ยวกับความเข้ากันได้มีดังนี้
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle 8.6.1
| ปัญหาที่แก้ไขแล้ว |
| Dexer (D8) |
|
งาน/การแปลง Dexing จะสร้างเนื้อหา classes.dex ที่ไม่แน่นอน
|
|
| Shrinker (R8) |
|
R8 8.5.x StackOverflowError ใน SimpleInliningConstraintAnalysis
|
|
Task :xxxx:minifyXXXReleaseWithR8 ERROR: R8: java.util.ConcurrentModificationException
|
|
java.lang.NullPointerException: Cannot invoke "com.android.tools.r8.ir.analysis.type.TypeElement.asClassType()"
|
|
ปลั๊กอิน Android Gradle 8.6.0
| ปัญหาที่แก้ไขแล้ว |
| ปลั๊กอิน Android Gradle |
|
การถดถอยของ AGP 7.0.0-alpha10: ใช้ปลั๊กอิน "com.android.internal.library" ไม่สำเร็จเมื่อเปิดใช้ Data Binding
|
|
ข้อผิดพลาดเมื่อเรียกใช้ Lint โดยมีและไม่มี K2 UAST
|
|
ไม่ได้สร้างไฟล์ Manifest สำหรับการกำหนดค่า androidTest ของตัวแปร
|
|
AGP 8.4 พยายามตั้งค่าโปรไฟล์การเริ่มต้นในบิลด์การแก้ไขข้อบกพร่อง
|
|
[Koala 2024.1.2 Canary 2] เกิดข้อผิดพลาดขณะเรียกใช้โมดูลโปรไฟล์พื้นฐานใน APK แยก
|
|
ล้างข้อมูล / นำ ProjectInfo ออก
|
|
อัปเดต KDoc ที่ล้าสมัยสำหรับ `isIncludeAndroidResources` ใน AGP DSL
|
|
เครื่องมือวิเคราะห์ซอร์สโค้ดใช้ไดเรกทอรี res โดยไม่ต้องเพิ่มทรัพยากร Dependency ของงาน
|
|
AGP 8.5: มีการเรียกใช้งาน "mergeDebugResources" มากขึ้น ซึ่งทำให้บิลด์ช้าลง
|
|
การเพิ่มไดเรกทอรี srcs ผ่าน Variant API ไม่ทำงานตามที่คาดไว้
|
|
| Dexer (D8) |
|
อัปเดตฐานข้อมูล API เป็น Android 15 (API ระดับ 35)
|
|
java.lang.VerifyError: ผู้ตรวจสอบปฏิเสธคลาส com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) failed to verify
|
|
| เครื่องมือวิเคราะห์ซอร์สโค้ด |
|
เครื่องมือวิเคราะห์ซอร์สโค้ดไม่ได้เรียกใช้ visitAnnotationUsage สำหรับการใช้งานคำอธิบายประกอบที่มีคำอธิบายประกอบ
|
|
ข้อผิดพลาดของ Lint UnknownNullness เมื่อใช้คำอธิบายประกอบการใช้ประเภท
|
|
[library desugar] เครื่องมือวิเคราะห์ซอร์สโค้ดแสดงคำเตือนผลบวกลวงของคำเตือน NewApi เมื่อเปิดใช้การแยกส่วน
|
|
คำเตือน Lint ของเครื่องมือจัดการข้อมูลเข้าสู่ระบบไม่ถูกต้องใน Wear
|
|
เครื่องมือวิเคราะห์ซอร์สโค้ด: SetTextI18n บ่นเกี่ยวกับการกำหนดสตริงว่างเปล่า
|
|
| การผสานรวมเครื่องมือวิเคราะห์ซอร์สโค้ด |
|
งาน Lint ล้มเหลวเมื่อรวมบิลด์
|
|
| Shrinker (R8) |
|
[r8 8.5]การผสานคลาสแนวนอนของ r8 ทำให้เกิดข้อผิดพลาดในการยืนยันใน Android5 เมื่อปิดใช้การสร้างโมเดล API
|
|
การเผยแพร่ Wear OS ที่สร้างด้วยปลั๊กอิน Gradle 8.4.0/8.5.0 อาจทำให้เกิด java.lang.IllegalAccessError
|
|
R8 จะแทนที่อนุประโยคสมาชิกที่ว่างเปล่าด้วยการจับคู่ของ () โดยนัย
|
|
[r8 8.5] การผสานคลาสแนวตั้งทำให้เกิด NPE ที่รันไทม์
|
|
ข้อผิดพลาดในการประมวลผล R8 อาจเกิดจากตัวดำเนินการเลื่อนบิตไปทางขวา
|
|
R8 (AGP 8.5.0 ขึ้นไป) ล้มเหลวโดยมีข้อผิดพลาด "Unexpected rewriting of item: ... to two distinct items:..."
|
|
ไฟล์ DEX ที่สร้างโดย R8 แสดงข้อความ "ไม่พบ static main(String[]) ใน 'Test'" เมื่อเรียกใช้
|
|
ลักษณะการทำงานที่แตกต่างกันระหว่างโปรแกรมที่แพ็กโดย R8 และ D8
|
|
R8 NullPointer หลังจากอัปเดตเป็น Kotlin 2.0
|
|
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-07-15 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"]],["อัปเดตล่าสุด 2026-07-15 UTC"],[],[]]