Android는 지금까지 다양한 Platform 버전을 공개하였다. 각각의 버전에 따라 API Level 번호가 부여 되었는데 이 번호는 안드로이드 프로젝트의 호환성을 위해 사용이 된다.
프로젝트에 지정된 API Level 보다 낮는 API Level 을 지원하는 Platform 에서는 해당 프로젝트를 실행할 수 없다.
아래 테이블은 Platform 버전에 따른 API Level 번호이다.
출처 :
http://developer.android.com/guide/appendix/api-levels.html
Eclipse 에 SDK 가 종류별로 설치가 되어 있다면 프로젝트의 속성에서 Android 카테고리에서 설치된 Platform 의 버전과 API Level 을 확인할 수 있다.
프로젝트에 지정된 API Level 보다 낮는 API Level 을 지원하는 Platform 에서는 해당 프로젝트를 실행할 수 없다.
아래 테이블은 Platform 버전에 따른 API Level 번호이다.
Platform Version | API Level | VERSION_CODE |
Android 4.0.3 | 15 | ICE_CREAM_SANDWICH_MR1 |
Android 4.0, 4.0.1, 4.0.2 | 14 | ICE_CREAM_SANDWICH |
Android 3.2 | 13 | HONEYCOMB_MR2 |
Android 3.1.x | 12 | HONEYCOMB_MR1 |
Android 3.0.x | 11 | HONEYCOMB |
Android 2.3.4 Android 2.3.3 |
10 | GINGERBREAD_MR1 |
Android 2.3.2 Android 2.3.1 Android 2.3 |
9 | GINGERBREAD |
Android 2.2.x | 8 | FROYO |
Android 2.1.x | 7 | ECLAIR_MR1 |
Android 2.0.1 | 6 | ECLAIR_0_1 |
Android 2.0 | 5 | ECLAIR |
Android 1.6 | 4 | DONUT |
Android 1.5 | 3 | CUPCAKE |
Android 1.1 | 2 | BASE_1_1 |
Android 1.0 | 1 | BASE |
Eclipse 에 SDK 가 종류별로 설치가 되어 있다면 프로젝트의 속성에서 Android 카테고리에서 설치된 Platform 의 버전과 API Level 을 확인할 수 있다.
'Dev Story > Android' 카테고리의 다른 글
안드로이드 Widget 만들기 - HelloWidget (0) | 2012.03.06 |
---|---|
Android 에뮬레이터에 가상 SD 카드 연결하기 (0) | 2012.02.23 |
배포용 apk 만들기 (0) | 2012.02.13 |
[Android Dev] 시계 보기 프로그램 ReadWatch Final (0) | 2012.02.12 |
apk 배포 문제... (0) | 2012.02.12 |