الإصدار 1.1.0 من المكوّن الإضافي المتوافق مع Android لنظام Gradle (فبراير 2015)

الاعتماديات:
الإصدار الأدنى الإصدار التلقائي ملاحظات
Gradle 2.2.1 2.2.1 لمزيد من المعلومات، اطّلِع على تحديث Gradle.
أدوات تصميم حزمة تطوير البرامج (SDK) 21.1.1 21.1.1 تثبيت أو ضبط أدوات إنشاء حزمة تطوير البرامج (SDK).
ملاحظات عامة:
  • إضافة دعم جديد لاختبارات الوحدات
  • تم استبدال Test في أسماء مهام الاختبار بـ AndroidTest. على سبيل المثال، أصبحت مهمة assembleDebugTest الآن assembleDebugAndroidTest لا تزال مهام اختبارات الوحدات تتضمّن UnitTest في اسم المهمة، مثل assembleDebugUnitTest.
  • تم تعديل ملفات ضبط ProGuard بحيث لا تنطبق بعد الآن على حزمة APK للاختبار. إذا تم تفعيل التصغير، يعالج ProGuard حزمة APK للاختبار ولا يطبّق إلا ملف الربط الذي يتم إنشاؤه عند تصغير حزمة APK الرئيسية.
  • تم تعديل إدارة الاعتماديات
    • تم إصلاح المشاكل المتعلقة باستخدام النطاقَين provided و package

      ملاحظة: لا تتوافق هذه النطاقات مع حِزم AAR (أرشيف Android)، وتؤدي إلى تعذُّر إنشاء حِزم AAR.

    • تم تعديل عملية حلّ الاعتماديات لمقارنة اعتماديات تطبيق قيد الاختبار وتطبيق الاختبار. إذا تم العثور على عنصر بالنسخة نفسها لكلا التطبيقَين، لا يتم تضمينه في تطبيق الاختبار ويتم تجميعه مع التطبيق قيد الاختبار فقط. إذا تم العثور على عنصر بنسخة مختلفة لكلا التطبيقَين، يتعذّر إنشاء التطبيق.
  • تمت إضافة إمكانية استخدام أداة تحديد جودة الموارد anyDpi resource qualifier في أداة دمج الموارد.
  • تم تحسين سرعات التقييم والمزامنة مع بيئة التطوير المتكاملة للمشاريع التي تتضمّن عددًا كبيرًا من وحدات Android .