반응형
소스코드 안에서 안드로이드 버전을 확인 할 경우가 있습니다.
이것은 안드로이드 API 버전을 통해서 빌드된 안드로이드 버전을 알 수 가 있습니다.
안드로이드 버전을 문자열로 받고싶다면,
마지막으로 Build.VERSION.SDK는 사용이 중지된 값이라고 하니.. 사용을 하지말도록 해야합니다.
이것은 안드로이드 API 버전을 통해서 빌드된 안드로이드 버전을 알 수 가 있습니다.
switch (Build.VERSION.SDK_INT) {
case Build.VERSION_CODES.CUPCAKE:
Log.d(TAG, "cupcake");
break;
case Build.VERSION_CODES.DONUT:
Log.d(TAG, "donut");
break;
case Build.VERSION_CODES.ECLAIR:
Log.d(TAG, "eclair");
break;
case Build.VERSION_CODES.FROYO:
Log.d(TAG, "froyo");
break;
case Build.VERSION_CODES.GINGERBREAD:
Log.d(TAG, "gingerbread");
break;
case Build.VERSION_CODES.HONYCOMB:
Log.d(TAG, "honycomb");
break;
default:
Log.d(TAG, "version is not exist");
}
case Build.VERSION_CODES.CUPCAKE:
Log.d(TAG, "cupcake");
break;
case Build.VERSION_CODES.DONUT:
Log.d(TAG, "donut");
break;
case Build.VERSION_CODES.ECLAIR:
Log.d(TAG, "eclair");
break;
case Build.VERSION_CODES.FROYO:
Log.d(TAG, "froyo");
break;
case Build.VERSION_CODES.GINGERBREAD:
Log.d(TAG, "gingerbread");
break;
case Build.VERSION_CODES.HONYCOMB:
Log.d(TAG, "honycomb");
break;
default:
Log.d(TAG, "version is not exist");
}
안드로이드 버전을 문자열로 받고싶다면,
String version = Build.VERSION.RELEASE
마지막으로 Build.VERSION.SDK는 사용이 중지된 값이라고 하니.. 사용을 하지말도록 해야합니다.
반응형
'안드로이드' 카테고리의 다른 글
자바 입출력(객체형식으로 파일 입출력, 소켓형식의 입출력) (0) | 2011.07.19 |
---|---|
Heap 메모리 분석 (0) | 2011.07.07 |
안드로이드 메모리 누수 줄이기 (0) | 2011.07.07 |
RSS(Really Simple Syndication) 표준 (0) | 2011.07.07 |
안드로이드 XML 파싱방법 - SAX, XmlPullParser, DOM (0) | 2011.07.06 |
날씨 정보 제공자 (0) | 2011.06.30 |
[안드로이드] 자바 API 한글 문서 (2) | 2011.06.22 |
[안드로이드] ListView에 OnKeyListener 등록시 position 얻기 (0) | 2011.06.16 |
[안드로이드] SQLite db 구조 보기 ( SQLite Manager 사용하기 ) (0) | 2011.06.08 |
[안드로이드] 유니코드 문자(특수문자)를 코드에서 사용하는 방법 (0) | 2011.06.08 |