프로젝트의 build.gradle(:app) 에서 versionCode와 versionName를 통해 설정 가능
android {
...
defaultConfig {
...
versionCode 1
versionName "1.0.0"
}
...
}
versionCode
- 내부 버전 번호 (정수)
- 1에서 시작해 versionCode를 1씩 증가해서 배포
- 버전의 최신 여부를 검사하는데 사용
- 사용자에게 공개되지 않음
versionName
- 사용자에게 표시되는 앱 배포 버전 (문자열) = 앱 릴리즈 버전
- 사용자에게 어떤 업데이트가 발생했는지를 직관적으로 보여주기위해 앱 버전(versionName)을 <major>.<minor>.<point> 로 구분하여 표현
◇ <major> : 이전 버전과 비교하여 UI나 기능상 큰 변경이 일어난 경우
ex) 1.1.0 -> 2.1.0
◇ <minor> : 하나의 새로운기능이나 앱 내의 중요 컨텐츠가 몇가지 변경되었을 경우
ex) 1.2.0 -> 1.3.0
◇ <point> : 버그 수정등의 간단한 업데이트의 경우
ex) 1.1.1 -> 1.1.2
'프로그래밍 > Android' 카테고리의 다른 글
[Android/Java] 자바 정규 표현식 문법, 예시 (0) | 2021.04.06 |
---|