Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
פלאגין Android ל-Gradle, גרסה 1.2.0 (אפריל 2015)
- תלויות:
|
גרסת המינימום |
גרסת ברירת המחדל |
הערות |
| Gradle |
2.2.1 |
2.2.1 |
יש מידע נוסף במאמר בנושא עדכון Gradle. |
| SDK Build Tools |
21.1.1 |
21.1.1 |
התקנה או הגדרה של SDK Build Tools. |
- הערות כלליות:
-
- תמיכה משופרת בהרצת בדיקות יחידה באמצעות Gradle.
- נוספה תמיכה כדי לכלול משאבים בסגנון Java ב-classpath
כשמריצים בדיקות יחידה ישירות מ-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 (ADB).
- הוספנו תמיכה במשאבים ברזולוציה של 280dpi.
- שיפרנו את הביצועים במהלך הערכת הפרויקט.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-05-06 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-05-06 (שעון UTC)."],[],[]]