프로그램 개발서

apk 파일 추출 - 커스텀 apk 파일명 빌드 본문

Web

apk 파일 추출 - 커스텀 apk 파일명 빌드

rairen 2017. 12. 31. 18:09

안녕하세요

오랜만에 작성하는 글입니다.


사회 생활하기가 조금 빡빡하다 보니 글을 쓸 수 있는 시간이 부족하네요.



이번 글은 간단한 부분입니다.


안드로이드 스튜디오에서 빌드하여 apk를 만들려고 할 때 버전이나 날짜별로 빌드가 되도록 설정하는 법에대한 글입니다.



구글에서 검색해도 나오는 글이지만  거의 객체를 만들어서 하는 식이더라구요.


제가 쓰는 글도 아마 찾아보면 있을지도 모르겠습니다만.


잊어먹지 않기 위해 작성하는 글이랄까요?


하하

소스는 아래와 같습니다.

applicationVariants.all { variant ->
def df = new SimpleDateFormat("yyyy_MM_dd")
variant.outputs.all {
outputFileName = "test-${variant.name}-${variant.versionCode}-${variant.versionName}-${df.format(new Date())}.apk"
}
}


먼저 날짜를 집어 넣기 위해

def df = new SimpleDateFormat("yyyy_MM_dd")

변수를 정의했습니다.


그리고 파일네임에 에서 이름 - 버전코드 - 버전이름 - 날짜 식으로 파일명을 지정했습니다.



간단하죠?


저 코드는 defaultConfig {} 와 buildTypes 사이에 위치하면 됩니다.


시간상 간단하게 올릴 수 있을 것 같아서 올렸지만 왠지 무안한 기분이네요.


시간적 여유가 생기는 대로 도움이 될만한 내용을 가지고 돌아오도록 하겠습니다.


반응형