aar파일명 변경 gradle plug-in 3.0- 이하버전
gradle plug-in 2.3.3 ,gradle 3.3에서 진행
android {
compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
minSdkVersion 19
targetSdkVersion 25
versionCode 7
versionName "1.0.8"
archivesBaseName = "dabom_video_module"
version = android.defaultConfig.versionName
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
libraryVariants.all { variant ->
variant.outputs.each { output ->
def outputFile = output.outputFile
if (outputFile != null && outputFile.name.endsWith('.aar')) {
def fileName = "${archivesBaseName}-${version}-${variant.buildType.name}.aar"
output.outputFile = new File(outputFile.parent, fileName)
}
}
}
}
aar파일명 변경 gradle plug-in 3.0+ 이상버전
gradle plug-in 3.1.0 ,gradle 4.4에서 진행
android {
compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
minSdkVersion 19
targetSdkVersion 25
versionCode 7
versionName "1.0.8"
archivesBaseName = "dabom_video_module"
version = android.defaultConfig.versionName
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
libraryVariants.all { variant ->
variant.outputs.all { output ->
if (outputFile != null && outputFileName.endsWith('.aar')) {
outputFileName = "${archivesBaseName}-${version}-${variant.buildType.name}.aar"
}
}
}
}
apk 파일명 변경
android {
compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
applicationId "xxx.xxx.xxx"
minSdkVersion 21
targetSdkVersion 25
versionCode 50
versionName "3.2.20"
setProperty("archivesBaseName", "dabom_tvlet_v${versionName}")
}
}
결과
aar 파일명: dabom_video_module-1.0.8-debug.aar
apk 파일명: dabom_tvlet_v3.2.20-debug.apk
'Android > Apk build' 카테고리의 다른 글
[android] 빌드 빨리하기 Instant Run: Apply Changes (0) | 2018.07.16 |
---|---|
[android] 구글 플레이 앱 서명 시 알아야 할 몇 가지 (0) | 2018.04.06 |
[android] Proguard 유의사항 (2) | 2018.03.24 |
[android] gradle signature versions v1 v2 (0) | 2018.03.22 |
[android] Debug Vs Release Build Check in Running Code (0) | 2018.03.21 |