[안드로이드 스튜디오] ouput APK 이름 포맷팅하기

프로젝트 빌드시마다 고정되는 apk명을 포맷팅할 수 있다.
프로젝트의 build.gradle 파일에 수정을 한다.
android { } 안에 아무데나 넣어주면 된다.
다양한 형식으로 지정이 가능하다.

    applicationVariants.all { variant ->
        variant.outputs.each { output ->
            def project = "ApplicationName"
            def SEP = "_"
            def flavor = variant.productFlavors[0].name
            def buildType = variant.variantData.variantConfiguration.buildType.name
            def version = variant.versionName
            def versionCode = variant.versionCode
            def date = new Date();
            def formattedDate = date.format('yyMMdd_HH')

            def newApkName = project + SEP + version + SEP + versionCode + SEP + flavor + SEP + buildType + SEP + formattedDate + ".apk"

            output.outputFile = new File(output.outputFile.parent, newApkName)
        }
    }

 

You may also like...

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.