반응형
오늘은, 안드로이드 Build를 통해 생성되는 결과물의 파일명을 입맛대로 변경하는 내용에 대해 정리를 해본다.
우선, build.gradle(Module :app) 파일의 내용에 다음을 추가한다.
android {
namespace 'kr.demo.'
compileSdk 32
defaultConfig {
applicationId "kr.demo."
minSdk 30
targetSdk 32
versionCode 4
versionName "2.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
applicationVariants.all { variant ->
variant.outputs.all {
def name = parent.project.getName()
def buildType = variant.buildType.name
def versionName = variant.versionName
outputFileName = "${name}-${buildType}-${versionName}.apk"
}
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
buildFeatures {
viewBinding true
}
}
applicationVariants.all { variant ->
variant.outputs.all {
def name = parent.project.getName()
def buildType = variant.buildType.name
def versionName = variant.versionName
outputFileName = "${name}-${buildType}-${versionName}.apk"
}
}
저 부분을 추가해주면 끝.
반응형
'프로그래밍 > Android' 카테고리의 다른 글
[Android Kotlin] 네트워크 상태 체크 (0) | 2023.03.24 |
---|---|
[Android Kotlin] RestAPI with Retrofit2 (0) | 2023.03.22 |
Android W/cr_AwContentsClient: Denied starting an intent without a user gesture, URI https://www.xxx.re.kr/sso/business (0) | 2022.12.29 |
Android: Uncaught TypeError: Cannot read property 'getItem' of null (0) | 2022.12.29 |
getHashKey 함수 (0) | 2019.06.10 |