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

وابستگی‌ها:
حداقل نسخه نسخه پیش‌فرض یادداشت‌ها
Gradle ‫۲.۲.۱ ‫۲.۲.۱ برای کسب اطلاعات بیشتر، به‌روزرسانی Gradle را ببینید.
ابزارهای ساخت کیت توسعه نرم‌افزار ‫۲۱.۱.۱ ‫۲۱.۱.۱ «ابزارهای ساخت کیت توسعه نرم‌افزار» را نصب یا پیکربندی کنید.
یادداشت‌های کلی:
  • پشتیبانی بهبودیافته برای اجرای آزمون‌های واحد با 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 اضافه شد.
  • پشتیبانی از منابع ۲۸۰ نقطه در اینچ اضافه شد.
  • عملکرد بهبودیافته درطول ارزیابی پروژه.