본문 바로가기
프로그래밍 놀이터/안드로이드, Java

[android/안드로이드] 어플리케이션 버전 부여. ( assign application version )

by 돼지왕 왕돼지 2012. 2. 8.
반응형

안녕하세요 돼지왕왕돼지입니다.
오늘은 어플리케이션에 버전 부여하는 법에 대해 알아보겠습니다.



어플리케이션 버전 설정


@ manifest 
android:versionCode=(integer)

 
  다운그레이드, 업그레이드 ( Downgrade, Upgrade ) 등을 위해 사용하며, 사용자에게 보여지지는 않는다.
 

 @ manifest  
 android:versionName=(string)

 
  사용자에게 보여져야 하는 문자열 값으로, [Setting] - [Apps] 을 통해 볼 수 있다.  보통 <major>.<minor>.<point> 로 표현 ( ex) 1.0.0 )
 
 
다음의 코드를 통해, 코드상에서도 앱의 버전을 알아낼 수 있다.

PackageInfo packageInfo = PackageManager.getPackageInfo( String packageName, int flag );
String versionName = packageInfo.versionName;
int versionCode = packageInfo.versionCode; 

 
 


어플리케이션 SDK ( 시스템 API ) 버전 설정

 

@ manifest 

<uses-sdk  android:minSdkVersion=(integer)>
<uses-sdk  android:targetSdkVersion =(integer)> 
<uses-sdk  android:maxSdkVersion =(integer)>

 
 
 
 이 값들이 없으면 모든 시스템과 호환가능하다고 가정된다.

 
로그인 없이 추천 가능합니다. 손가락 꾸욱~

반응형

댓글