ปลั๊กอิน Android สำหรับ Gradle ฉบับแก้ไข 1.2.0 (เมษายน 2015)
- การขึ้นต่อกัน
|
เวอร์ชันขั้นต่ำ |
เวอร์ชันเริ่มต้น |
หมายเหตุ |
Gradle |
2.2.1 |
2.2.1 |
ดูข้อมูลเพิ่มเติมได้ที่การอัปเดต Gradle |
เครื่องมือสร้าง SDK |
21.1.1 |
21.1.1 |
ติดตั้งหรือกำหนดค่าเครื่องมือสร้าง SDK |
- หมายเหตุทั่วไป
-
- การรองรับการเรียกใช้การทดสอบหน่วยด้วย Gradle ที่ดียิ่งขึ้น
- เพิ่มการรองรับการรวมทรัพยากรแบบ Java ไว้ในเส้นทางคลาส
เมื่อเรียกใช้การทดสอบหน่วยจาก Gradle โดยตรง
- เพิ่มการรองรับทรัพยากร Dependency ของการทดสอบหน่วยสำหรับอาร์ติแฟกต์ 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.
}
}
}
- แก้ไขการจัดการ Enum และฟิลด์อินสแตนซ์สาธารณะในการ
แพ็กเกจของไฟล์
mockable-android.jar
- แก้ไขทรัพยากร Dependency ของงานในโปรเจ็กต์ไลบรารีเพื่อให้คลาสทดสอบ
คอมไพล์อีกครั้งหลังจากการเปลี่ยนแปลง
- เพิ่มพร็อพเพอร์ตี้
testProguardFile
เพื่อใช้ไฟล์
ProGuard เมื่อลดขนาด APK
ทดสอบ
- เพิ่มพร็อพเพอร์ตี้
timeOut
ลงในบล็อกโค้ด adbOptions
เพื่อตั้งค่าเวลาบันทึกสูงสุดสำหรับการบันทึกหน้าจอ Android Debug Bridge
- เพิ่มการรองรับทรัพยากร 280 dpi
- ปรับปรุงประสิทธิภาพระหว่างการประเมินโปรเจ็กต์
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-15 UTC
[null,null,["อัปเดตล่าสุด 2025-07-15 UTC"],[],[]]