הרשימה הבאה כוללת תכונות חדשות ב-Android Studio Panda 1.
ניהול פשוט של JDK באמצעות קריטריונים של Gradle Daemon JVM
כדי לפשט את ניהול ה-JDK ב-build של Gradle, Android Studio משתמש עכשיו בקריטריונים של Gradle Daemon JVM כברירת מחדל בפרויקטים חדשים. התכונה הזו מאפשרת ל-Gradle לזהות אוטומטית JDK תואם לפרויקט שמותקן במחשב כדי להפעיל את הגרסאות של Gradle, או להקצות אוטומטית את ה-JDK הנדרש על ידי הורדה שלו אם הוא לא נמצא באופן מקומי. התכונה הזו עברה לייצוב ב-Gradle 9.2.0.
השימוש ב-SDK מפשט את הגדרת הפרויקט ומשפר את ניהול ה-JDK בכמה דרכים:
- פחות שגיאות בהגדרה: כבר לא צריך להתקין JDK ספציפי כדי לייבא ולבנות פרויקט, ולכן יש פחות שגיאות שקשורות להגדרה בגלל בחירה לא תקינה של JDK.
- גרסאות build עקביות: בחירת ה-JDK לגרסאות build של Gradle לא רק עקבית במכונות שונות, אלא גם בין ה-IDE לבין שורת הפקודה, וכך נמנעת יצירה של כמה Gradle Daemons שמשפיעים לרעה על הביצועים.
בפרויקטים קיימים שמשתמשים בגרסת Gradle תואמת, מוצגת ב-Android Studio הודעה עם אפשרות להעברה אוטומטית של הגדרת Gradle JDK שמוגדרת בפרויקט לקריטריונים של Daemon JVM, תוך שמירה על אותן מפרטים.