تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
مكوّن Android الإضافي لنظام Gradle، الإصدار 1.2.0 (نيسان/أبريل 2015)
- التبعيات:
-
- Gradle 2.2.1 أو أعلى
- أدوات الإصدار 21.1.1 أو أعلى.
- ملاحظات عامة:
-
- دعم محسَّن لإجراء اختبارات الوحدات باستخدام Gradle.
- تمت إضافة الدعم لتضمين الموارد المصمّمة بأسلوب Java في مسار الصف الدراسي
عند إجراء اختبارات الوحدات من خلال Gradle مباشرةً.
- تمت إضافة إمكانية اعتماد الاعتمادية على اختبار الوحدات لعناصر أرشيف Android (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.
}
}
}
- تم إصلاح معالجة حقول التعداد والمثيلات العامة في حزمة ملف
mockable-android.jar
.
- تم إصلاح تبعيات مهام مشروع المكتبة بحيث تتم إعادة تجميع صفوف الاختبار بعد التغييرات.
- تمت إضافة السمة
testProguardFile
لتطبيق ملفات
ProGuard عند تصغير
حزمة APK تجريبية.
- تمت إضافة السمة
timeOut
إلى مجموعة الرموز adbOptions
لضبط الحدّ الأقصى لوقت التسجيل لتسجيل الشاشة على Android Debug Bridge.
- تم توفير دعم للموارد التي تبلغ 280 نقطة لكل بوصة.
- تحسين الأداء أثناء تقييم المشروع.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2024-04-30 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]