פלאגין 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