728x90
반응형
app수준 build.gradle에 추가한다.
android { //add inside the android {}
......
applicationVariants.all { variant ->
variant.outputs.all {
def flavor = variant.name
def versionName = variant.versionName
outputFileName = "appname_${flavor}_${versionName}.apk"
}
}
}
파일명 결과
appname_release_1.0.1.apk
applicationVariants.all { variant ->
variant.outputs.all { output->
def apk = output.outputFile
def packageName = defaultConfig.applicationId
def versionName = defaultConfig.versionName
def dateStr = new Date().format("yyyyMMdd")
def newName
if (apk != null && apk.name.startsWith('app-release')) {
newName = apk.name.replace("app-release", dateStr + "_" + packageName + "_" + versionName);
}else{
newName = apk.name.replace("app-debug", dateStr + "_" + packageName + "_" + versionName);
}
outputFileName = newName
}
}
728x90
반응형
'android' 카테고리의 다른 글
[j android] Databinding 세팅하기 (0) | 2020.06.16 |
---|---|
[j android] floatingActionButton src 가운데 정렬 (0) | 2020.06.15 |
[j android]https 사이트 ssl (인증서 검사) (0) | 2020.03.18 |
[j android] 버튼 정중앙에 배치 (0) | 2020.02.05 |
[j android] 구글지도 api key 등록 (0) | 2019.12.16 |