ปลั๊กอิน Android Gradle 8.9.0 (มีนาคม 2025)
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ปลั๊กอิน Android Gradle 8.9.0 เป็นรุ่นหลักที่มีฟีเจอร์และการปรับปรุงใหม่ๆ มากมาย
ความเข้ากันได้
ระดับ API สูงสุดที่พลิแกน Gradle ของ Android เวอร์ชัน 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 ในตัว
|
ระบุไวยากรณ์ Kotlin ของ Gradle ในข้อความแสดงข้อผิดพลาดสําหรับ `checkTestedAppObfuscationRelease`
|
ข้อผิดพลาดของคลัง Fused เมื่อสามารถปรับปรุงการพึ่งพาที่ยังไม่ได้รับการแก้ไขได้
|
ระบบจะไม่ส่งพร็อพเพอร์ตี้ระบบจาก gradle.properties ไปยัง R8 Gradle Workers ในกระบวนการแยกต่างหาก
|
กำหนด 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 โดยไม่มีข้อความข้อยกเว้นในสแต็กเทรซของ Lint
|
การตรวจหาของ Lint ที่ให้ผลบวกลวง android.permission.SCHEDULE_EXACT_ALARM มีการอนุญาตให้แอประบบเท่านั้น
|
ควรใช้การตรวจสอบ StringFormatInvalid กับเมธอด Compose stringResource
|
คำอธิบายประกอบ RequiresFeature ใช้กับไฟล์ Kotlin ไม่ได้
|
kotlin android.os.Handler removeCallbacks Runnable
|
WrongConstant lint ในคําจํากัดความแทนที่จะเป็นการใช้ค่าคงที่โดยใช้ shift
|
WrongConstant lint ปรากฏ 2 ครั้ง
|
ข้อยกเว้นรันไทม์ต่ำกว่า API 26 ที่มี Java nio API ที่ไม่รองรับ (ไม่มีข้อผิดพลาดเกี่ยวกับ Lint)
|
Lint ป้องกันไม่ให้ใช้ RequiresApi แม้แต่ในเมธอดตัวช่วยส่วนตัวในทดสอบ
|
โหมด K2 แสดงคำเตือน RestrictedApi เมื่อใช้ .hasRoute(Route::class) ใน Android Studio
|
Lint แนะนำให้แทนที่ @RequiresExtension ใน test ด้วย @SdkSuppress ซึ่งไม่รองรับส่วนขยาย SDK
|
Lint รายงานเลย์เอาต์ที่ฝังไว้โดยไม่จำเป็นอย่างไม่ถูกต้องเมื่อ FrameLayout ใช้กับ fitSystemWindows เพื่อตัด RelativeLayout ย่อยที่ต้องใช้การกรอกข้อความที่กำหนดเอง
|
กฎ CoarseFineLocation ของ Lint ไม่คำนึงถึงแอตทริบิวต์ maxSdkVersion
|
AppLinkSplitToWebAndCustom is UnknownIssue in lint 8.7.3
|
การตรวจสอบ Lint ทำให้ StringEscapeDetector ขัดข้องใน "\\ "
|
คำเตือน lint ไม่ถูกต้องสำหรับคำอธิบายประกอบ `@Parcelize` ในอินเทอร์เฟซที่ปิดผนึก
|
AS 2024.3.1.4 ค้างเป็นพักๆ เมื่อแก้ไขข้อความ Kotlin
|
|
การผสานรวม Lint |
lintVitalRelease จะไม่ทำงานโดยอัตโนมัติเมื่อสร้าง App Bundle
|
|
Shrinker (R8) |
Gson Proguard ไม่ทํางานอย่างถูกต้องหลังจากอัปเกรดเป็น 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 จากแคสต์ที่ปลอดภัยใน init ของคลาส
|
Cannot invoke com.android.tools.r8.internal.H5.x()
|
|
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-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"]],["อัปเดตล่าสุด 2025-05-06 UTC"],[],[]]