Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
ปลั๊กอิน Android Gradle 9.1.1 (เมษายน 2026)
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ปลั๊กอิน Android Gradle 9.1 เป็นรุ่นย่อยที่มีฟีเจอร์และการปรับปรุงใหม่ๆ มากมาย
ความเข้ากันได้
ปลั๊กอิน Android Gradle 9.1.1 รองรับ Android API ระดับ 37.0 ลงไป
ข้อมูลความเข้ากันได้อื่นๆ มีดังนี้
การเปลี่ยนแปลงใน R8
การเปลี่ยนแปลงใน R8 ต่อไปนี้รวมอยู่ใน AGP 9.1.0
เปิดใช้การบรรจุใหม่เป็นแพ็กเกจที่ไม่มีชื่อ (ค่าเริ่มต้น) เมื่อคอมไพล์เป็น DEX
ตอนนี้ R8 จะบรรจุคลาสใหม่เป็นแพ็กเกจที่ไม่มีชื่อ (ค่าเริ่มต้น) เมื่อคอมไพล์เป็น DEX โดยค่าเริ่มต้น ซึ่งจะเพิ่มกฎ -repackageclasses ลงในการบิลด์ที่ไม่ได้ใช้ -flattenpackagehierarchy หรือ -repackageclasses อย่างชัดเจน
การบรรจุใหม่โดยค่าเริ่มต้นช่วยให้มั่นใจได้ถึงความสอดคล้องกับการทำให้สับสน การเพิ่มประสิทธิภาพ และการลดขนาด ซึ่งทั้งหมดเป็นการเลือกไม่ใช้แทนการเลือกใช้ และช่วยลดการกำหนดค่าที่ไม่เหมาะสมซึ่งไม่ได้เลือกใช้การบรรจุใหม่อย่างชัดเจน
หากต้องการเลือกไม่ใช้ลักษณะการทำงานนี้ ให้ใช้กฎ -dontrepackage ใหม่
รองรับระดับที่มีชื่อสำหรับ -maximumremovedandroidloglevel
เมื่อใช้ -maximumremovedandroidloglevel ตอนนี้คุณสามารถระบุชื่อระดับบันทึกแทนตัวเลขได้แล้ว ตารางต่อไปนี้แสดงชื่อและระดับบันทึกที่เป็นตัวเลขที่เกี่ยวข้อง
| ชื่อ |
ระดับ |
ASSERT |
7 |
ERROR |
6 |
WARN |
5 |
INFO |
4 |
DEBUG |
3 |
VERBOSE |
2 |
NONE |
1 |
คุณต้องระบุชื่อระดับบันทึกเป็นตัวพิมพ์ใหญ่ทั้งหมด
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน 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 หายไปจากโฟลเดอร์เอาต์พุต
|
|
ปลั๊กอิน Android Gradle 9.1.0
| ปัญหาที่แก้ไขแล้ว |
|
ไม่มีปัญหาที่เปิดเผยต่อสาธารณะที่ทำเครื่องหมายว่าแก้ไขแล้วใน AGP 9.1.0
|
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-05-06 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-05-06 UTC"],[],[]]