Kotlin

[Kotlin] App Version 변경 하는 방법과 버전 규칙

eulBlue 2023. 8. 12. 02:27

📱테스트 환경

Samsung Galaxy Android 13 • Android 10


😢 내가 겪은 문제

앱 버전을 변경하려고 보니 .. 부끄럽게도 어디있는지 찾지를 못했다 ... 자존심이 상해서 검색하지 않고 온 파일을 뒤졌는데

AppVersion 으로 파일마다 다 검색하고 다녔는데 없었다 ^^ 진짜 너무 부끄럽게도 versionName 으로 있다.

build.gradle (Module :app)

Android 에서 Gradle Scripts 에 있다. ^^

defaultConfig {
    applicationId "..."
    minSdk 21
    targetSdk 33
    versionCode 1
    versionName "1.0.0"

    testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}

 

버전을 입력하는 규칙도 있는데 보통 3자리를 쓴다. 1.0.0 처럼

첫번째 자리는 메이저 버전 두번째 자리는 마이너 버전 세번째 자리는 패치 버전

메이저 (Major) : 주요 변화가 있을 때 증가. 대규모 업데이트나 호환되지 않는 변경사항이 있을 때 UP

마이너 (Minor): 기능의 추가나 변경이 있을 때 증가. 기존 기능에 영향을 주지 않는 새로운 기능이 추가될 때 UP

패치 (Patch): 버그 수정이나 작은 문제 해결 등 작은 변화가 있을 때 증가. 기존 기능을 개선하거나 버그를 수정한 경우 UP

 

버전을 두자리로 표현하는 사람들도 있고, 세자리로 표현하는 사람이 있는데

나는 세자리가 있어보여서 세자리로 표현하려고 한다.