초보 Android 개발기/안드로이드 SDK 세상

VersionCode vs VersionName

seungdols 2015. 1. 10. 02:20

android의 manifest 파일에서는 versionCode와 versionName을 선언합니다.


versionCode


정수형 값이므로 새로운 버전의 어플리케이션을 업데이트 할때 이 숫자를 증가시켜주면 됩니다.


첫번째버전의 코드는 1로 정해짐...(생성할 때 1이었어요...), 그 이후 업데이트에서는 + 1 해주시면 됩니다.


이 값은 사용자에게 보여지는 값은 아니며 시스템적으로 버전의 업데이트 여부를 확인하는 용으로 사용됩니다.


이 값을 똑같이 맞추고 배포하려고 올리면 구글에서 꺼지라고 합니다. 그니까 무조건  + 1 해줘야 합니다.


versionName


이 값은 사용자에게 보여지는 버전의 정보입니다. 보통 뭐 1.1.8 이런식을 한다죠??

<major>.<minor>.<point> 와 같은 형식의 문자열을 사용하기도 한다고 합니다.

반응형