Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
ปลั๊กอิน Android Gradle 9.3.0 (กรกฎาคม 2026)
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ปลั๊กอิน Android Gradle 9.3 เป็นรุ่นย่อยที่มีฟีเจอร์และการปรับปรุงใหม่ๆ มากมาย
ความเข้ากันได้
ระดับ API สูงสุดที่ปลั๊กอิน Android Gradle 9.3 รองรับคือระดับ API 37
และข้อมูลความเข้ากันได้อื่นๆ มีดังนี้
งาน Gradle ของเครื่องมือวิเคราะห์การกำหนดค่า R8 แบบสแตนด์อโลน
ปลั๊กอิน Android Gradle 9.3 ขอแนะนำงาน Gradle เฉพาะสำหรับการเรียกใช้เครื่องมือวิเคราะห์การกำหนดค่า R8 แบบแยก เครื่องมือวิเคราะห์การกำหนดค่า R8 ช่วยให้คุณเพิ่มประสิทธิภาพกฎการลดขนาดโค้ดและการทำให้แอปอ่านยาก
./gradlew :app:analyzeReleaseR8Config
งาน :app:analyzeReleaseR8Config จะสร้างรายงานโดยไม่ทำให้ไปป์ไลน์การคอมไพล์ APK หรือ Bundle เสร็จสมบูรณ์ ซึ่งจะช่วยให้ได้รับฟีดแบ็กเร็วขึ้น และช่วยเร่งการทำซ้ำของนักพัฒนาแอปเมื่อปรับแต่งกฎการเก็บ หรือคุณจะสร้างรายงานโดยอัตโนมัติโดยเรียกใช้บิลด์ที่เผยแพร่รุ่น R8 (เช่น assembleRelease หรือ bundleRelease)
ดูข้อมูลเพิ่มเติมได้ที่ เรียกใช้งาน Gradle แบบสแตนด์อโลนเพื่อสร้าง
รายงาน
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle 9.3.0-rc02
| ปัญหาที่แก้ไข |
|
ไม่มีปัญหาที่เปิดเผยต่อสาธารณะที่ทำเครื่องหมายว่าแก้ไขแล้วใน AGP 9.3.0-rc02
|
ปลั๊กอิน Android Gradle 9.3.0-rc01
| ปัญหาที่แก้ไข |
|
ไม่มีปัญหาที่เปิดเผยต่อสาธารณะที่ทำเครื่องหมายว่าแก้ไขแล้วใน AGP 9.3.0-rc01
|
ปลั๊กอิน Android Gradle 9.3.0-alpha12
| ปัญหาที่แก้ไข |
| ปลั๊กอิน Android Gradle |
|
บิลด์ล้มเหลว: การรั่วไหลของตัวจัดการไฟล์ใน classes.jar ใน compile_library_classes_jar ป้องกันการสร้างใหม่ใน Windows จนกว่าจะรีสตาร์ท IDE
|
|
| เครื่องมือวิเคราะห์ซอร์สโค้ด |
|
เครื่องมือวิเคราะห์ซอร์สโค้ดถือว่าไลบรารี Java ที่นำเข้าเป็นโปรเจ็กต์ Android โดยไม่สนใจเวอร์ชัน SDK ที่คอมไพล์
|
|
ปลั๊กอิน Android Gradle 9.3.0-alpha11
| ปัญหาที่แก้ไข |
|
ไม่มีปัญหาที่เปิดเผยต่อสาธารณะที่ทำเครื่องหมายว่าแก้ไขแล้วใน AGP 9.3.0-alpha11
|
ปลั๊กอิน Android Gradle 9.3.0-alpha10
| ปัญหาที่แก้ไข |
|
ไม่มีปัญหาที่เปิดเผยต่อสาธารณะที่ทำเครื่องหมายว่าแก้ไขแล้วใน AGP 9.3.0-alpha10
|
ปลั๊กอิน Android Gradle 9.3.0-alpha09
| ปัญหาที่แก้ไข |
|
ไม่มีปัญหาที่เปิดเผยต่อสาธารณะที่ทำเครื่องหมายว่าแก้ไขแล้วใน AGP 9.3.0-alpha09
|
ปลั๊กอิน Android Gradle 9.3.0-alpha08
| ปัญหาที่แก้ไข |
|
ไม่มีปัญหาที่เปิดเผยต่อสาธารณะที่ทำเครื่องหมายว่าแก้ไขแล้วใน AGP 9.3.0-alpha08
|
ปลั๊กอิน Android Gradle 9.3.0-alpha07
| ปัญหาที่แก้ไข |
|
ไม่มีปัญหาที่เปิดเผยต่อสาธารณะที่ทำเครื่องหมายว่าแก้ไขแล้วใน AGP 9.3.0-alpha07
|
ปลั๊กอิน Android Gradle 9.3.0-alpha06
| ปัญหาที่แก้ไข |
| ปลั๊กอิน Android Gradle |
|
JavaDocGenerationTask ควรใช้ Worker
|
|
ปลั๊กอิน Android Gradle 9.3.0-alpha05
| ปัญหาที่แก้ไข |
| Shrinker (R8) |
|
การแมปการทำให้โค้ดอ่านยากของ L8 ไม่รวมอยู่ในการแมป app.txt
|
|
ปลั๊กอิน Android Gradle 9.3.0-alpha04
| ปัญหาที่แก้ไข |
| ปลั๊กอิน Android Gradle |
|
ชุดซอร์ส keepRules ของ KMP ถูกละเว้นหากไม่มี it.consumerKeepRules.publish = true
|
|
ปลั๊กอิน Android Gradle 9.3.0-alpha03
| ปัญหาที่แก้ไข |
| ปลั๊กอิน Android Gradle |
|
java.lang.ClassNotFoundException: ไม่พบคลาส "com.android.tools.r8.RecordTag" หลังจากอัปเกรด Gradle เป็น 9.2.0
|
|
| เครื่องมือวิเคราะห์ซอร์สโค้ด |
|
ข้อผิดพลาดของเครื่องมือวิเคราะห์ซอร์สโค้ดเมื่อปิดใช้การลดขนาดทรัพยากร
|
|
ปลั๊กอิน Android Gradle 9.3.0-alpha02
| ปัญหาที่แก้ไข |
| ปลั๊กอิน Android Gradle |
|
คำขอฟีเจอร์: เพิ่มการรองรับ native_libs_merge_blame_file ลงในปลั๊กอิน Android Gradle
|
|
| เครื่องมือวิเคราะห์ซอร์สโค้ด |
|
ไม่มีเครื่องหมายแบ็กทิกในข้อความปัญหาของ AnnotationDetector
|
|
ข้อผิดพลาดของเครื่องมือวิเคราะห์ซอร์สโค้ดเมื่อปิดใช้การลดขนาดทรัพยากร
|
|
ปลั๊กอิน Android Gradle 9.3.0-alpha01
| ปัญหาที่แก้ไข |
| ปลั๊กอิน Android Gradle |
|
ปัญหาเกี่ยวกับรหัสเวอร์ชันที่สร้างขึ้นโดยอัตโนมัติ
|
|
AGP: เลิกใช้ Project เป็นสัญกรณ์การอ้างอิง
|
|
| เครื่องมือวิเคราะห์ซอร์สโค้ด |
|
การตรวจพบที่ผิดพลาดของเครื่องมือวิเคราะห์ซอร์สโค้ดกับ UseKtx
|
|
ปลั๊กอิน Android Gradle 9.3.0
| ปัญหาที่แก้ไข |
|
ไม่มีปัญหาที่เปิดเผยต่อสาธารณะที่ทำเครื่องหมายว่าแก้ไขแล้วใน AGP 9.3.0
|
อัปเดต DSL การเพิ่มประสิทธิภาพเพื่อกำหนดค่ากฎการเก็บของ R8
ขอแนะนำ DSL การเพิ่มประสิทธิภาพที่อัปเดตแล้ว เพื่อกำหนดค่ากฎการเก็บสำหรับการเพิ่มประสิทธิภาพ R8
ซึ่งโมดูลแอปและการทดสอบโมดูลไลบรารีรองรับ หากต้องการกำหนดค่าการเพิ่มประสิทธิภาพด้วย DSL ที่อัปเดตแล้ว ให้ใช้บล็อก optimization ใหม่ สำหรับแอป ให้กำหนดค่าบล็อก optimization ภายในประเภทบิลด์ (เช่น release หรือ debug) ในสคริปต์บิลด์ระดับแอป DSL การเพิ่มประสิทธิภาพที่อัปเดตแล้วทำให้การกำหนดค่า R8 ง่ายขึ้น ดังนี้
- การเปิดการเพิ่มประสิทธิภาพจะเปิดใช้ทั้งการเพิ่มประสิทธิภาพโค้ดและการลดขนาดทรัพยากรที่เพิ่มประสิทธิภาพ
- คุณไม่จำเป็นต้องระบุไฟล์กฎการเก็บเริ่มต้นของ Android อีกต่อไป
โปรดทราบว่าระบบยังคงรองรับ DSL แบบเดิม
การแนะนำชุดซอร์สเพื่อกำหนดกฎการเก็บ
วางกฎการเก็บไว้ในชุดซอร์ส src/<variant>/keepRules/ โดยมี
คำต่อท้ายของไฟล์เป็น .keep ชุดซอร์สสำหรับกฎการเก็บได้รับการรองรับโดย DSL การเพิ่มประสิทธิภาพที่อัปเดตแล้วและ DSL แบบเดิม การใช้ชุดซอร์สสำหรับกฎการเก็บได้รับการรองรับในโมดูลแอป โมดูลไลบรารี และเป็นวิธีในการกำหนดกฎผู้ใช้ในโมดูล Kotlin Multiplatform (KMP)
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา 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"],[],[]]