פלאגין של Android Gradle 9.4.0

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

החל מ-AGP 10, חובה להשתמש ב-Variant API החדש בכל הפרויקטים. כדי לתמוך בהעברה הדרגתית, אפשר להחריג באופן זמני מודולים ספציפיים מהדרישה הזו לפני AGP 10 על ידי החלת הקוד הבא על קובץ gradle.properties.

android.newDsl.optOut=:example-lib1

בעיות שתוקנו

פלאגין של Android Gradle‏ ‎9.4.0-alpha04

בעיות שתוקנו
לא סומנו בעיות ציבוריות כבעיות שתוקנו ב-AGP 9.4.0-alpha04

פלאגין של Android Gradle‏ ‎9.4.0-alpha03

בעיות שתוקנו
Shrinker (R8)
מיפוי ההסתרה L8 לא נכלל ב-app mapping.txt

פלאגין של Android Gradle‏ ‎9.4.0-alpha02

בעיות שתוקנו
Android Gradle Plugin
ההגדרה AGP SigningConfig מופעלת מוקדם מדי
השגיאה 'לא ניתן לקבל ספק' (ClassNotFoundException) מופיעה כשמריצים את הפקודה ‎ `./gradlew :app:connectedDebugAndroidTest` ‎ עם ספק שמוגדר במודול של תכונה דינמית

פלאגין של Android Gradle‏ ‎9.4.0-alpha01

בעיות שתוקנו
Android Gradle Plugin
ההגדרה AGP SigningConfig מופעלת מוקדם מדי