ปลั๊กอิน Android สำหรับ Gradle เวอร์ชัน 1.2.0 (เมษายน 2015)
- Dependency
- หมายเหตุทั่วไป
-
- รองรับการเรียกใช้การทดสอบหน่วยด้วย 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
- ประสิทธิภาพที่ดีขึ้นระหว่างการประเมินโปรเจ็กต์
- รองรับการเรียกใช้การทดสอบหน่วยด้วย Gradle ได้ดียิ่งขึ้น
เวอร์ชันต่ำสุด | เวอร์ชันเริ่มต้น | หมายเหตุ | |
---|---|---|---|
Gradle | 2.2.1 | 2.2.1 | ดูข้อมูลเพิ่มเติมได้ที่การอัปเดต Gradle |
เครื่องมือสร้าง SDK | 21.1.1 | 21.1.1 | ติดตั้งหรือกําหนดค่าเครื่องมือสร้าง SDK |