Android Gradle Plugin 8.6.0 (אוגוסט 2024)
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
Android Gradle Plugin 8.6.0 היא גרסה ראשית שכוללת מגוון של תכונות חדשות ושיפורים.
תאימות
רמת ה-API המקסימלית שנתמכת על ידי Android Gradle plugin 8.6 היא רמת API 35.
מידע נוסף על תאימות:
בעיות שתוקנו
פלאגין Android Gradle 8.6.0
בעיות שתוקנו |
Android Gradle Plugin |
רגרסיה ב-AGP 7.0.0-alpha10: נכשל הניסיון להחיל את הפלאגין 'com.android.internal.library' כש-databinding מופעל
|
שגיאות בהרצת lint עם K2 UAST ובלי K2 UAST
|
המניפסט לא נוצר להגדרת androidTest של Variant
|
AGP 8.4 מנסה להגדיר פרופילים להפעלה בגרסאות debug
|
[Koala 2024.1.2 Canary 2] שגיאה בהרצת מודול פרופיל בסיסי ב-APK מפוצל
|
ניקוי או הסרה של ProjectInfo
|
עדכון של kdoc מיושן עבור `isIncludeAndroidResources` ב-AGP DSL
|
Lint משתמש בספריית res בלי להוסיף תלות במשימה
|
AGP 8.5: הרבה יותר משימות 'מיזוג משאבי ניפוי הבאגים' מופעלות, מה שמאט את הבנייה
|
הוספת ספריית srcs באמצעות Variant API לא פועלת כמו שצריך
|
|
Dexer (D8) |
עדכון מסד הנתונים של API ל-Android 15 (רמת API 35)
|
java.lang.VerifyError: Verifier rejected class com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) failed to verify
|
|
Lint |
Lint לא קורא ל-visitAnnotationUsage לשימושים בהערות עם הערות
|
שגיאת lint מסוג UnknownNullness כשמשתמשים בהערות לשימוש בסוג
|
[library desugar] lint shows false positive warning NewApi warnings with desugaring enabled
|
האזהרה של Credential Manager Lint שגויה ב-Wear
|
Lint: SetTextI18n מתריע על הקצאת מחרוזת ריקה.
|
|
Lint Integration |
משימות Lint נכשלות עם build כלול
|
|
Shrinker (R8) |
[r8 8.5]r8 horizontal class merge causes verify error on Android5 when disable api modeling
|
גרסת Wear OS שנבנתה באמצעות Gradle Plugin 8.4.0/8.5.0 עלולה לגרום ל-java.lang.IllegalAccessError
|
R8 מחליף באופן מרומז סעיף חברות ריק בהתאמה של ()
|
[r8 8.5] מיזוג אנכי של מחלקות גורם ל-NPE בזמן ריצה
|
שגיאת עיבוד R8, כנראה בגלל אופרטור הזזה ימינה
|
הגרסה R8 (AGP 8.5.0 ואילך) נכשלת עם השגיאה Unexpected rewriting of item: ... to two distinct items:... (שינוי לא צפוי של פריט: ... לשני פריטים נפרדים: ...)
|
קובץ ה-dex שנוצר על ידי R8 מציג את ההודעה 'לא ניתן למצוא את הפונקציה הסטטית main(String[]) ב-Test' כשמריצים אותו
|
התנהגות שונה בין תוכניות שנארזו על ידי R8 ו-D8
|
R8 NullPointer אחרי עדכון ל-Kotlin 2.0
|
|
פלאגין Android Gradle 8.6.1
בעיות שתוקנו |
Dexer (D8) |
משימת/טרנספורמציית Dexing יוצרת תוכן לא דטרמיניסטי של classes.dex
|
|
Shrinker (R8) |
R8 8.5.x StackOverflowError in SimpleInliningConstraintAnalysis
|
Task :xxxx:minifyXXXReleaseWithR8 ERROR: R8: java.util.ConcurrentModificationException
|
java.lang.NullPointerException: Cannot invoke "com.android.tools.r8.ir.analysis.type.TypeElement.asClassType()"
|
|
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-22 (שעון 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-07-22 (שעון UTC)."],[],[]]