Gradle Snippets 관련
A. assembleRelease Task를 위한 signingConfigs 최소구성
- 목적: Signing처리 된 Android APK 생성 (keystore.properties파일 구성 필요)
- 적업대상 gradle파일:./<최종 Android모듈>/build.gradle
- 기타 준비파일- ./keystore.properties: Keystore 관련 정보 파일
- ./<파일명>.keystore: Keystore파일
 
# ...[생략]...
SIGNED_STORE_FILE=./<파일명>.keystore
SIGNED_STORE_PASSWORD=<Keystore비번>
SIGNED_KEY_ALIAS=<Key 별칭값>
SIGNED_KEY_PASSWORD=<Key 비번>
실행 시
gradlew assembleRelease -b ./<최종 Android모듈>/build.gradle --stacktrace
# 또는
gradlew :<최종 Android모듈>:assembleRelease --stacktrace
B. *.apk 최종 아티팩트 명 지정
- 목적: Signing처리 된 Android APK 생성 (keystore.properties파일 구성 필요)
- 적업대상 gradle파일:./<최종 Android모듈>/build.gradle
android {
    // ...[생략]...
    applicationVariants.all { variant ->
        variant.outputs.all {
            outputFileName = "<지정 하고 싶은 아티팩트 명>_${variant.versionName}.apk"
        }
    }
}