פלאגין Android Gradle‏ ‎9.2.0

פלאגין של Android Gradle 9.2 הוא גרסה משנית שכוללת מגוון של תכונות ושיפורים חדשים.

תאימות

רמת ה-API המקסימלית שנתמכת בפלאגין של Android Gradle 9.2 היא 36.1. מידע נוסף על תאימות:

גרסת המינימום גרסת ברירת המחדל הערות
Gradle ‫9.5.0-milestone-5 ‫9.5.0-milestone-5 יש מידע נוסף במאמר בנושא עדכון Gradle.
SDK Build Tools 36.0.0 36.0.0 צריך להתקין או להגדיר את SDK Build Tools.
NDK לא רלוונטי 28.2.13676358 צריך להתקין או להגדיר גרסה אחרת של NDK.
JDK 17 17 מידע נוסף זמין במאמר בנושא הגדרת גרסת ה-JDK.

בעיות שתוקנו

פלאגין של Android Gradle‏ ‎9.2.0-alpha04

בעיות שתוקנו
Android Gradle Plugin
שינוי השם של קובץ APK באמצעות AGP DSL חדש
שגיאה בגישה (אבל לא בהערכה) אל bootClasspath IllegalStateException: targetCompatibility is not yet finalized

פלאגין של Android Gradle‏ ‎9.2.0-alpha03

בעיות שתוקנו
Android Gradle Plugin
כשל ב-JdkImageTransform עם JDK 26
קידוד אוטומטי של minAgpVersion במטא-נתונים של AAR ב-AGP 10.0
Lint
חלון ההקשר נחתך בדוחות כלי לאיתור שגיאות בקוד (lint) SARIF בגלל מצביע אופסט תקוע ב-`SarifReporter.kt`
חסרה תכונה קריטית בלקוח Lint Gradle, ולכן אי אפשר להסתמך עליו
שילוב Lint
משימות Lint Gradle מתעלמות מהדגל ‎--quiet

פלאגין של Android Gradle‏ ‎9.2.0-alpha02

בעיות שתוקנו
Android Gradle Plugin
‫AGP 9.0 No androidComponents.onVariant equivalent for applicationVariants.all.mergeAssetsProvider
קבצים מסוג ‎`*.xml.flat` ‎ מכילים נתיבי קבצים מוחלטים
‫R8D8ThreadPoolBuildService לא רשום
שילוב Lint
‫Android Lint נכשל בבדיקות Lint בהתאמה אישית שקומפלו ל-Java 21 bytecode

פלאגין של Android Gradle‏ ‎9.2.0-alpha01

בעיות שתוקנו
Android Gradle Plugin
הצגת אזהרה למשתמשים אם יש להם commonTest אבל הם שכחו להשתמש ב-withHostTestBuilder
‫[fused lib - public] OkHttp includes sources
אי אפשר להריץ androidDeviceTest עם placeholders במניפסט בספרייה (AGP 9.0.0 עם התוסף com.android.kotlin.multiplatform.library)
‫AGP צריך להציג אזהרה אם למשתמש יש src/androidDeviceTest/java עם java מושבת
Lint
הפעלת Lint לשגיאת הקלדה בהודעה