افزونه اندروید برای Gradle، نسخه ۱.۲.۰ (آوریل ۲۰۱۵)

وابستگی‌ها:
حداقل نسخه نسخه پیش‌فرض یادداشت‌ها
گرادل ۲.۲.۱ ۲.۲.۱ برای کسب اطلاعات بیشتر، به به‌روزرسانی Gradle مراجعه کنید.
ابزارهای ساخت SDK ۲۱.۱.۱ ۲۱.۱.۱ ابزارهای ساخت SDK را نصب یا پیکربندی کنید .
نکات عمومی:
  • پشتیبانی پیشرفته برای اجرای تست‌های واحد با Gradle.
    • پشتیبانی از گنجاندن منابع به سبک جاوا در classpath هنگام اجرای تست‌های واحد مستقیماً از Gradle اضافه شد.
    • پشتیبانی از وابستگی‌های تست واحد برای مصنوعات بایگانی اندروید (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 Debug Bridge اضافه شد.
  • پشتیبانی از منابع ۲۸۰ dpi اضافه شد.
  • بهبود عملکرد در طول ارزیابی پروژه.