Google משתמשת בטכנולוגיית AI כדי לתרגם תוכן לשפה המועדפת עליך. בתרגומים כאלו עשויות להיות שגיאות.
פלאגין Android Gradle 9.4.0 (ספטמבר 2026)
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
פלאגין של Android Gradle 9.4 הוא גרסה משנית שכוללת מגוון של תכונות ושיפורים חדשים.
תאימות
רמת ה-API המקסימלית שנתמכת בפלאגין של Android Gradle בגרסה 9.4 היא 37.
מידע נוסף על תאימות:
|
גרסת המינימום |
גרסת ברירת המחדל |
הערות |
| Gradle |
9.6.0 |
9.6.0 |
יש מידע נוסף במאמר בנושא עדכון Gradle. |
| SDK Build Tools |
36.0.0 |
36.0.0 |
צריך להתקין או להגדיר את SDK Build Tools. |
| NDK |
לא רלוונטי |
28.2.13676358 |
צריך להתקין או להגדיר גרסה אחרת של NDK. |
| JDK |
17 |
17 |
מידע נוסף זמין במאמר הגדרת גרסת ה-JDK. |
ביטול ההסכמה לשימוש במודול Variant API
החל מגרסה 10 של AGP, חובה להשתמש ב-Variant API החדש בכל הפרויקטים. כדי לתמוך בהעברה הדרגתית, אתם יכולים לבטל באופן זמני את הדרישה הזו למודולים ספציפיים לפני AGP 10, על ידי הוספת הקוד הבא לקובץ gradle.properties.
android.newDsl.optOut=:example-lib1
התאמה מדויקת של 1:1 בין וריאנטים של תכונות דינמיות לבין אפליקציות ל-Android
החל מ-AGP 9.4, מערכת ה-build בודקת אם יש התאמה מדויקת של 1:1 בין קבוצות הגרסאות של מודולים של אפליקציות ל-Android לבין מודולים של תכונות דינמיות, ומדווחת על כל קבוצת גרסאות חסרה, נוספת או לא תואמת כאזהרות build.
כדי לעזור לכם להתכונן לאימות מחמיר יותר בלי לשבש את צינורות עיבוד הנתונים הקיימים, הבדיקה הזו פועלת במצב אזהרה כברירת מחדל, אבל אפשר לקדם אותה לשגיאת הפעלה על ידי הפעלת האפשרות android.enforceDynamicFeatureVariantMatching=true ב-Gradle.
החל מגרסה 10.0 של AGP, תיאכף כברירת מחדל התאמה קפדנית של 1:1 בין וריאנטים, וכל חוסר התאמה בין המאפיינים של האפליקציות הבסיסיות לבין המודולים של התכונות הדינמיות שלהן יגרום לכשלים קריטיים ב-build.
בעיות שתוקנו
פלאגין של Android Gradle 9.4.0-alpha04
| בעיות שתוקנו |
|
לא סומנו בעיות ציבוריות כבעיות שתוקנו ב-AGP 9.4.0-alpha04
|
פלאגין של Android Gradle 9.4.0-alpha03
| בעיות שתוקנו |
| כלי לכיווץ (R8) |
|
מיפוי הערפול של L8 לא נכלל בקובץ mapping.txt של האפליקציה
|
|
פלאגין של Android Gradle 9.4.0-alpha02
| בעיות שתוקנו |
| פלאגין של Android Gradle |
|
AGP SigningConfig is too eager
|
|
"Unable to get provider" (ClassNotFoundException) when running `./gradlew :app:connectedDebugAndroidTest` with a provider defined in a dynamic feature module
|
|
פלאגין של Android Gradle 9.4.0-alpha01
| בעיות שתוקנו |
| פלאגין של Android Gradle |
|
AGP SigningConfig is too eager
|
|
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-10-17 (שעון 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"]],["עדכון אחרון: 2026-10-17 (שעון UTC)."],[],[]]