Android Gradle Plugin 8.6.0 (אוגוסט 2024)
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
Android Gradle Plugin 8.6.0 הוא גרסה ראשית שכוללת מגוון תכונות ושיפורים חדשים.
תאימות
רמת ה-API המקסימלית שנתמכת בפלאגין Android Gradle 8.6 היא רמת API 35.
מידע נוסף על תאימות:
בעיות שתוקנו
Android Gradle plugin 8.6.0
בעיות שתוקנו |
Android Gradle Plugin |
נסיגה ב-AGP 7.0.0-alpha10: נכשלה החלת הפלאגין 'com.android.internal.library' כשהקישור לנתונים מופעל
|
שגיאות בחירת שגיאות בקוד (lint) עם K2 UAST וגם בלי
|
המניפסט לא נוצר עבור הגדרת androidTest של הווריאנט
|
AGP 8.4 מנסה להגדיר פרופילים של הפעלה ב-builds לניפוי באגים
|
[Koala 2024.1.2 Canary 2] שגיאה בהפעלת מודול פרופיל בסיס ב-APK מפוצל
|
ניקוי או הסרה של ProjectInfo
|
עדכון של kdoc לא תקין של 'isIncludeAndroidResources' ב-AGP DSL
|
Lint משתמש בספריית res בלי להוסיף תלות במשימה
|
AGP 8.5: הרבה יותר משימות mergeDebugResources פועלות, מה שמאט את תהליך ה-build
|
הוספת srcs dir דרך 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
|
אזהרה שגויה של Lint ב-Credential Manager ב-Wear
|
Lint: SetTextI18n מתלונן על הקצאה של מחרוזת ריקה.
|
|
שילוב איתור שגיאות בקוד |
משימות Lint נכשלות עם build כלול
|
|
Shrinker (R8) |
[r8 8.5]r8 horizontal class merge causes verify error on Android5 when disable api modeling
|
גרסה של Wear OS שנוצרה באמצעות הפלאגין של Gradle בגרסה 8.4.0/8.5.0 עלולה לגרום ל-java.lang.IllegalAccessError
|
R8 מחליף באופן משתמע תנאי חברות ריק בהתאמה של ()
|
[r8 8.5] vertical class merger causing runtime 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 plugin 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-02-28 (שעון 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-02-28 (שעון UTC)."],[],[]]