ปลั๊กอิน Android Gradle 8.9.0 (มีนาคม 2025)
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ปลั๊กอิน Android Gradle 8.9.0 เป็นรุ่นหลักที่มีฟีเจอร์และการปรับปรุงใหม่ๆ มากมาย
ความเข้ากันได้
ระดับ API สูงสุดที่ปลั๊กอิน Android Gradle 8.9 รองรับคือระดับ API 35
ข้อมูลอื่นๆ เกี่ยวกับความเข้ากันได้มีดังนี้
ปัญหาที่แก้ไขแล้ว
ปลั๊กอิน Android Gradle 8.9.0
ปัญหาที่แก้ไขแล้ว |
ปลั๊กอิน Android Gradle |
แสดงข้อความแสดงข้อผิดพลาดที่ดำเนินการได้เมื่องานการตั้งค่า GMD ไม่สำเร็จเนื่องจากมีพื้นที่ดิสก์ไม่เพียงพอ
|
ปลั๊กอิน com.android.settings ไม่รู้จัก targetSdk
|
ข้อผิดพลาดที่ไม่มีประโยชน์ "ไม่ได้ระบุ compileSdkVersion" โปรดเพิ่มลงใน build.gradle"
|
ไม่มี "Clean build" ในเมนู Build
|
อาจอนุญาตให้การรองรับ Kotlin ในตัวของ AGP เพิ่มการอ้างอิง kotlin stdlib โดยอัตโนมัติ
|
อัปเดต shouldConfigureKotlinPlatformAttribute เพื่อรองรับ Kotlin ในตัว
|
ระบุไวยากรณ์ Gradle ของ Kotlin ในข้อความแสดงข้อผิดพลาดสำหรับ `checkTestedAppObfuscationRelease`
|
ปรับปรุงข้อผิดพลาดของ Fused Library เมื่อแก้ไขการขึ้นต่อกันไม่ได้
|
ระบบจะไม่ส่งพร็อพเพอร์ตี้ของระบบจาก gradle.properties ไปยัง R8 Gradle Worker ในกระบวนการแยกต่างหาก
|
สร้าง BuiltArtifact.outputFile เป็นประเภทไฟล์
|
การไม่ระบุเนมสเปซในไลบรารีที่ผสานรวมจะทำให้ข้อความแสดงข้อผิดพลาดไม่ดี
|
ตัวเลือก Lint ใน AGP 7.1.0-alpha08 ไม่อนุญาตให้ใช้ stdout
|
ปลั๊กอิน Android Gradle: ตัวแปรควรแสดงชื่อชุดแหล่งที่มา
|
แคชการกำหนดค่ามีความเปราะบางต่อการตั้งค่าตัวแปรสภาพแวดล้อม TERM
|
AndroidComponentsExtension.addSourceSetConfigurations ทำงานไม่ถูกต้องเมื่อเปิดใช้สถิติ
|
สคริปต์การเริ่มต้น "C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle" บรรทัดที่ 162
|
AndroidComponentsExtension.addSourceSetConfigurations ทำงานไม่ถูกต้องเมื่อเปิดใช้สถิติ
|
|
Dexer (D8) |
java.lang.VerifyError: Verifier rejected class: [0x430] copy1 v2<-v264 type=Undefined cat=3
|
|
Lint |
Lint ขัดข้องเมื่อใช้การตรวจสอบ Lint Gradle
|
Lint ล้มเหลวด้วย InstantiationException โดยไม่มีข้อความข้อยกเว้นใน Stacktrace ของ Lint
|
การตรวจสอบ Lint ที่ระบุข้อสันนิษฐานที่ผิดพลาด android.permission.SCHEDULE_EXACT_ALARM จะให้สิทธิ์เฉพาะแอปของระบบเท่านั้น
|
ควรใช้การตรวจสอบ StringFormatInvalid กับเมธอด stringResource ของ Compose
|
คำอธิบายประกอบ RequiresFeature ใช้กับไฟล์ Kotlin ไม่ได้
|
kotlin android.os.Handler removeCallbacks Runnable
|
WrongConstant lint ในคำจำกัดความแทนที่จะใช้ค่าคงที่โดยใช้การเปลี่ยน
|
WrongConstant lint ปรากฏ 2 ครั้ง
|
ข้อยกเว้นรันไทม์ที่ต่ำกว่า API 26 ที่มี API Java nio ที่ไม่รองรับ (ไม่มีข้อผิดพลาดของ Lint)
|
Lint ป้องกันการใช้ RequiresApi แม้ในเมธอดตัวช่วยส่วนตัวในการทดสอบ
|
โหมด K2 แสดงคำเตือน RestrictedApi เมื่อใช้ .hasRoute(Route::class) ใน Android Studio
|
Lint แนะนำให้แทนที่ @RequiresExtension ในการทดสอบด้วย @SdkSuppress ซึ่งไม่รองรับส่วนขยาย SDK
|
Lint รายงานเลย์เอาต์ที่ซ้อนกันโดยไม่จำเป็นอย่างไม่ถูกต้องเมื่อใช้ FrameLayout กับ fitSystemWindows เพื่อห่อ RelativeLayout ย่อยที่ต้องใช้การจัดระยะภายในที่กำหนดเอง
|
กฎ Lint CoarseFineLocation ไม่ได้คำนึงถึงแอตทริบิวต์ maxSdkVersion
|
AppLinkSplitToWebAndCustom เป็น UnknownIssue ใน Lint 8.7.3
|
การตรวจสอบ Lint ทำให้ StringEscapeDetector ขัดข้องเมื่อมี "\\ "
|
คำเตือน Lint ที่ไม่ถูกต้องสำหรับคำอธิบายประกอบ `@Parcelize` ในอินเทอร์เฟซที่ปิดผนึก
|
AS 2024.3.1.4 ค้างเป็นระยะๆ เมื่อแก้ไขข้อความ Kotlin
|
|
การผสานรวม Lint |
lintVitalRelease ไม่ทำงานโดยอัตโนมัติเมื่อสร้าง App Bundle
|
|
Shrinker (R8) |
Proguard ของ Gson ทำงานไม่ถูกต้องหลังจากอัปเกรดเป็น AGP 8.8
|
java.lang.VerifyError: Verifier rejected class
|
Leanback ขัดข้องเมื่อย่อขนาดด้วย R8 ที่รวมอยู่ใน AGP 8.10.0-alpha04
|
|
ปลั๊กอิน Android Gradle 8.9.1
ปัญหาที่แก้ไขแล้ว |
Dexer (D8) |
การย้อนกลับ android.os.Build.VERSION_CODES_FULL ไม่ถูกต้องสำหรับ Baklava
|
|
Shrinker (R8) |
สร้าง APK ที่ลงนามแล้วไม่ได้หลังจากอัปเดตเป็น AGP 8.9.0
|
วิเคราะห์พร็อพเพอร์ตี้ที่เขียนก่อนอ่านที่เว็บไซต์การจัดสรรพบข้อผิดพลาดเมื่อสร้างไฟล์คลาส
|
ปัญหาเกี่ยวกับ Java SPI ในเครื่องลดขนาด R8 ของเวอร์ชัน 8.6.* 8.7.* 8.8.0
|
|
ปลั๊กอิน Android Gradle 8.9.2
ปัญหาที่แก้ไขแล้ว |
Shrinker (R8) |
ปัญหาการลดขนาดทรัพยากรใน AGP 8.9 ทำให้ทรัพยากรในโมดูลฟีเจอร์แบบไดนามิกขาดหายไป
|
ClassCastException จากการแคสต์ที่ปลอดภัยในการเริ่มต้นคลาส
|
เรียกใช้ com.android.tools.r8.internal.H5.x() ไม่ได้
|
|
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-08-08 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-08-08 UTC"],[],[]]