Android Gradle Plugin 8.9.0 (מרץ 2025)
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
Android Gradle Plugin 8.9.0 הוא גרסה מרכזית שכוללת מגוון תכונות ושיפורים חדשים.
תאימות
רמת ה-API המקסימלית שנתמכת בפלאגין Android Gradle 8.9 היא רמת API 35.
מידע נוסף על תאימות:
בעיות שתוקנו
Android Gradle plugin 8.9.0
בעיות שתוקנו |
Android Gradle Plugin |
הצגת הודעת שגיאה עם פעולה שאפשר לבצע כשמשימה להגדרת GMD נכשלת בגלל חוסר מקום בכונן
|
הפלאגין com.android.settings לא מזהה את targetSdk
|
שגיאה לא מועילה: 'compileSdkVersion is not specified'. יש להוסיף אותו ל-build.gradle"
|
האפשרות 'גרסת build נקייה' לא מופיעה בתפריט Build
|
אולי לאפשר ל-Kotlin המובנה ב-AGP לתמוך בהוספה אוטומטית של יחסי תלות ב-kotlin stdlib
|
עדכון של shouldConfigureKotlinPlatformAttribute כדי לטפל בתמיכה מובנית ב-Kotlin
|
מתן תחביר של kotlin gradle בהודעת השגיאה של 'checkTestedAppObfuscationRelease'
|
שגיאה ב-Fused Library כשאפשר לשפר את התלות שלא נפתרה
|
מאפייני המערכת מ-gradle.properties לא מועברים ל-R8 Gradle Workers בתהליכים נפרדים
|
הגדרת BuiltArtifact.outputFile כסוג קובץ
|
אי-הצגת מרחב שמות בספרייה הממוזגת לא מניבה הודעת שגיאה טובה
|
אפשרויות האיתור של שגיאות בקוד ב-AGP 7.1.0-alpha08 לא מאפשרות להשתמש ב-stdout
|
Android Gradle Plugin: Variants should expose source set names
|
מטמון ההגדרות רגיש לשינויים בהגדרה של משתנה הסביבה 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 על שיטת Compose stringResource
|
ההערה RequiresFeature לא פועלת בקובצי Kotlin
|
kotlin android.os.Handler removeCallbacks Runnable
|
שגיאת lint של WrongConstant בהגדרה במקום שימוש בערך קבוע באמצעות shift
|
שגיאת lint של WrongConstant מופיעה פעמיים
|
Runtime exception מתחת ל-API 26 עם Java nio API לא נתמך (ללא שגיאת איתור שגיאות בקוד)
|
Lint מונע שימוש ב-RequiresApi גם בשיטת עזר פרטית בבדיקות
|
כשמשתמשים ב-hasRoute(Route::class) .ב-Android Studio, מופיעה אזהרה על RestrictedApi במצב K2
|
Lint מציע להחליף את @RequiresExtension בבדיקה ב-@SdkSuppress, שלא תומך בתוספים של SDK
|
Lint מדווח באופן שגוי על פריסה בתצוגת עץ מיותרת כשמשתמשים ב-FrameLayout עם fitSystemWindows כדי לעטוף רכיב RelativeLayout צאצא שדורש ריפוד בהתאמה אישית.
|
כלל האיתור של שגיאות בקוד (lint) CoarseFineLocation לא מתייחס למאפיין maxSdkVersion
|
AppLinkSplitToWebAndCustom is UnknownIssue in lint 8.7.3
|
Lint check StringEscapeDetector crash on "\\ "
|
אזהרה שגויה של איתור שגיאות בקוד לגבי ההערה `@Parcelize` בממשקים אטומים
|
AS 2024.3.1.4 נתקע לסירוגין בזמן עריכת טקסטים ב-Kotlin.
|
|
שילוב איתור שגיאות בקוד |
lintVitalRelease לא פועל באופן אוטומטי בזמן ה-build של חבילת האפליקציות
|
|
Shrinker (R8) |
Gson proguard לא פועל כמו שצריך אחרי השדרוג ל-AGP 8.8
|
java.lang.VerifyError: Verifier rejected class
|
Leanback קורס כשמקטינים אותו באמצעות R8 שכלול ב-AGP 8.10.0-alpha04
|
|
Android Gradle plugin 8.9.1
בעיות שתוקנו |
Dexer (D8) |
Backporting of android.os.Build.VERSION_CODES_FULL incorrect for Baklava
|
|
Shrinker (R8) |
לא ניתן ליצור קובץ APK חתום אחרי העדכון ל-AGP 8.9.0
|
ניתוח המאפיין 'כתיבה לפני קריאה' באתרי הקצאה נתקל בשגיאה בזמן יצירת קובץ הכיתה
|
בעיה ב-Java SPI ב-R8 shrinker בגרסאות 8.6.* 8.7.*, 8.8.0
|
|
Android Gradle plugin 8.9.2
בעיות שתוקנו |
Shrinker (R8) |
בעיה של כיווץ משאבים ב-AGP 8.9 שגורמת לחוסר משאבים במודולים של תכונות דינמיות
|
ClassCastException מיצירה בטוחה ב-init של הכיתה
|
לא ניתן להפעיל את 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)."],[],[]]