본문 바로가기

Programming/android

안드로이드 단말기 버전 알아오기


현재 단말기의 버전을 알아오고 싶다면, 다음의 코드를 이용하면 된다. 
그리고, 아래와 같이 상황에 맞춰서 대처하여 보자.

OS별 코드 버전 넘버는 전의 포스트 참조. (2011/11/17 - [Programming/android] - Android의 역사.)

 

int version = android.os.Build.VERSION.SDK_INT;
 

switch (version) {

case 2:

Log.d("VERSION", "? 1.1");

break;

case 3:

Log.d("VERSION", "CUPCAKE 1.5");

break;

case 4:

Log.d("VERSION", "DONUT 1.6");

break;

case 5:

Log.d("VERSION", "ECLAIR 2.0");

break;

case 6:

Log.d("VERSION", "ECLAIR 2.0.1");

break;

case 7:

Log.d("VERSION", "ECLAIR 2.1");

break;

case 8:

Log.d("VERSION", "FROYO 2.2");

break;

case 9:

Log.d("VERSION", "GINGERBREAD 2.3");

break;

case 10:

Log.d("VERSION", "GINGERBREAD 2.3.3-2.3.4");

break;

case 11:

Log.d("VERSION", "HONEYCOMB 3.0");

break;

case 12:

Log.d("VERSION", "HONEYCOMB 3.1");

break;

case 13:

Log.d("VERSION", "HONEYCOMB 3.2");

break;

case 14:

Log.d("VERSION", "ICECREAMCAKE 4.0");

break;

}


이상.