פלאגין Android ל-Gradle, גרסה 1.2.0 (אפריל 2015)
- יחסי תלות:
- הערות כלליות:
-
- תמיכה משופרת בהרצת בדיקות יחידה באמצעות Gradle.
- נוספה תמיכה בהכללת משאבים בסגנון Java בנתיב ה-classpath כשמריצים בדיקות יחידה ישירות מ-Gradle.
- הוספנו תמיכה ביחסי תלות של בדיקות יחידה בפריטי מידע שנוצרו בתהליך פיתוח (artifacts) של 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. } } }
- תוקן הטיפול ב-enums ובשדות של מכונות ציבוריות באריזה של הקובץ
mockable-android.jar
. - תוקנו יחסי התלות של המשימות בפרויקט הספרייה, כך שאפשר יהיה לבצע הידור מחדש של כיתות הבדיקה אחרי שינויים.
- הוספנו את המאפיין
testProguardFile
כדי להחיל קובצי ProGuard כשמקטינים חבילה של APK לבדיקה. - הוספנו את המאפיין
timeOut
לבלוק הקודadbOptions
כדי להגדיר את משך ההקלטה המקסימלי של מסך Android Debug Bridge. - נוספה תמיכה במשאבים ברזולוציה של 280dpi.
- שיפור הביצועים במהלך הערכת הפרויקט.
- תמיכה משופרת בהרצת בדיקות יחידה באמצעות Gradle.
גרסת מינימום | גרסת ברירת המחדל | הערות | |
---|---|---|---|
Gradle | 2.2.1 | 2.2.1 | מידע נוסף זמין במאמר עדכון Gradle. |
SDK Build Tools | 21.1.1 | 21.1.1 | מתקינים או מגדירים את SDK Build Tools. |