ปลั๊กอิน Android สำหรับ Gradle เวอร์ชัน 1.2.0 (เมษายน 2015)

Dependency
เวอร์ชันต่ำสุด เวอร์ชันเริ่มต้น หมายเหตุ
Gradle 2.2.1 2.2.1 ดูข้อมูลเพิ่มเติมได้ที่การอัปเดต Gradle
เครื่องมือสร้าง SDK 21.1.1 21.1.1 ติดตั้งหรือกําหนดค่าเครื่องมือสร้าง SDK
หมายเหตุทั่วไป
  • รองรับการเรียกใช้การทดสอบหน่วยด้วย Gradle ได้ดียิ่งขึ้น
    • เพิ่มการรองรับเพื่อรวมทรัพยากรสไตล์ Java ไว้ใน classpath เมื่อเรียกใช้การทดสอบหน่วยจาก Gradle โดยตรง
    • เพิ่มการรองรับทรัพยากร Dependency ของ Unit Test สำหรับอาร์ติแฟกต์ Android Archive (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
    • แก้ไขทรัพยากร Dependency ของงานโปรเจ็กต์ไลบรารีเพื่อให้คลาสทดสอบคอมไพล์อีกครั้งหลังจากการเปลี่ยนแปลง
  • เพิ่มพร็อพเพอร์ตี้ testProguardFile เพื่อใช้ไฟล์ ProGuard เมื่อลดขนาด APK ทดสอบ
  • เพิ่มพร็อพเพอร์ตี้ timeOut ลงในบล็อกโค้ด adbOptions เพื่อกำหนดเวลาในการบันทึกสูงสุดสำหรับการบันทึกหน้าจอ Android Debug Bridge
  • เพิ่มการรองรับทรัพยากร 280 dpi
  • ประสิทธิภาพที่ดีขึ้นระหว่างการประเมินโปรเจ็กต์