פלאגין של Android ל-Gradle, גרסה 1.2.0 (אפריל 2015)

יחסי תלות:
גרסת המינימום גרסת ברירת המחדל הערות
גרדל 2.2.1 2.2.1 מידע נוסף על עדכון Gradle
כלים לבניית SDK 21.1.1 21.1.1 התקנה או הגדרה של כלים לבניית SDK.
הערות כלליות:
  • תמיכה מתקדמת בהרצת בדיקות יחידה עם Gradle.
    • נוספה תמיכה להכללת משאבים בסגנון Java בנתיב הכיתה כשמריצים בדיקות יחידה ישירות מ-Gradle.
    • נוספה תמיכה בתלות בבדיקת יחידה עבור Android Archive (AAR) ארטיפקטים.
    • נוספה תמיכה בנכס unitTestVariants כך שניתן לשנות וריאנטים של בדיקת יחידה באמצעות קובץ build.gradle.
    • בלוק הקוד של unitTest.all נוסף בקטע testOptions כדי להגדיר משימות בהתאמה אישית ליחידה לבדיקה. הקוד לדוגמה הבא מראה איך להוסיף בדיקת יחידה. הגדרות אישיות באמצעות האפשרות החדשה הזו:
      android {
        testOptions {
          unitTest.all {
            jvmArgs '-XX:MaxPermSize=256m' // Or any other gradle option.
          }
        }
      }
      
      android {
        testOptions {
          unitTest.all {
            jvmArgs += listOf("-XX:MaxPermSize=256m") // Or any other gradle option.
          }
        }
      }
                  
    • תיקנו את הטיפול בשדות טיפוסים בני מנייה (enum) ובשדות של מכונות ציבוריות האריזה של הקובץ mockable-android.jar.
    • יחסי תלות קבועים של פרויקט בספרייה, לכן מחלקות בדיקה להדר מחדש אחרי השינויים.
  • נוסף הנכס testProguardFile להחלה קובצי ProGuard בעת הקטנה של APK לבדיקה
  • הנכס timeOut נוסף אל adbOptions בלוק קוד להגדרת זמן ההקלטה המקסימלי מסך Android Debug Bridge מוקלטת.
  • נוספה תמיכה במשאבים של 280 DPI.
  • ביצועים משופרים במהלך הערכת הפרויקט.