افزونه اندروید برای Gradle، نسخه 1.2.0 (آوریل 2015)

وابستگی ها:
حداقل نسخه نسخه پیش فرض یادداشت ها
گریدل 2.2.1 2.2.1 برای کسب اطلاعات بیشتر، به روز رسانی Gradle را ببینید.
ابزارهای ساخت SDK 21.1.1 21.1.1 ابزارهای ساخت SDK را نصب یا پیکربندی کنید .
نکات کلی:
  • پشتیبانی پیشرفته برای اجرای تست های واحد با Gradle.
    • پشتیبانی اضافه شده برای گنجاندن منابع به سبک جاوا در مسیر کلاس هنگام اجرای آزمایش های واحد به طور مستقیم از 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.
          }
        }
      }
                  
    • مدیریت enums و فیلدهای نمونه عمومی در بسته بندی فایل mockable-android.jar رفع شد.
    • وابستگی های وظایف پروژه کتابخانه ثابت شد، بنابراین کلاس های آزمایشی پس از تغییرات دوباره کامپایل می شوند.
  • ویژگی testProguardFile را برای اعمال فایل‌های ProGuard هنگام کوچک کردن یک APK آزمایشی اضافه کرد.
  • ویژگی timeOut به بلوک کد adbOptions برای تنظیم حداکثر زمان ضبط برای ضبط صفحه Android Debug Bridge اضافه کرد.
  • پشتیبانی از منابع 280 dpi اضافه شده است.
  • بهبود عملکرد در طول ارزیابی پروژه.