android gradle java multi module template
1.0.0
สิ่งนี้แสดงให้เห็นถึงเครื่องมือวิเคราะห์แหล่งที่มา (PMD, FindBugs, CheckStyle, Lint และ Jacoco) บน Multi Module Build ด้วยโมดูลแอพ Android โมดูล Android Library และโมดูล Java
โครงการนี้สร้างขึ้นด้วยเครื่องมือสร้าง Android
สร้าง apk:
$ gradlew assembleDebug
ติดตั้ง APK:
$ gradlew installDebug
เรียกใช้แอพ:
$ gradlew runDebug
รัน junit การทดสอบหน่วยต่อโมดูล (debug + release):
$ gradlew test
รันการทดสอบหน่วยสำหรับ android-app และ android-library Modules:
$ gradlew testDebug
เรียกใช้การทดสอบเครื่องมือเอสเพรสโซ่สำหรับโมดูล android-app และ android-library :
$ gradlew connectedDebugAndroidTest
สร้างรายงาน PMD ต่อโมดูล:
$ gradlew pmd
สร้างรายงานความครอบคลุมการทดสอบ JacocorePort ต่อโมดูล:
$ gradlew jacocoReport
สร้างรายงาน FindBugs ต่อโมดูล:
$ gradlew findBugs
สร้างรายงาน CheckStyle ต่อโมดูล:
$ gradlew checkstyle
สร้างรายงานผ้าสำลีสำหรับโมดูล android-app และ android-library :
$ gradlew lintDebug