안드로이드에는 플랫폼 버전, API 레벨, 버전 코드명이 있습니다.
사용자들이 주로 알고 있는 것은 Version Code명이며, 이를 기반으로 안드로이드 버전을 이야기합니다.
하지만 개발자가 주로 알고 필요로 하는 버전은 Platform Version입니다. 이 버전을 이용하여 다른 사람들과 Communication하곤 합니다.
추가로 API Level도 잘 알고 있어야지 호환성을 표시하거나 알려줄 수 있습니다.
현재 아이스크림샌드위치라는 Version Code명으로 차기 플랫폼 개발이 되고 있습니다.
아래의 각 플렛폼 버전 별 API 및 Code표 참고 하시기 바랍니다.
Platform Version | API Level | VERSION_CODE |
Android 3.2 | 13 | HONEYCOMB_MR2 |
Android 3.1.x | 12 | HONEYCOMB_MR1 |
Android 3.0.x | 11 | HONEYCOMB |
Android 2.3.4 | 10 | GINGERBREAD_MR1 |
Android 2.3.3 | ||
Android 2.3.2 | 9 | GINGERBREAD |
Android 2.3.1 | ||
Android 2.3 | ||
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 |
▶공식 API정보 링크
- http://developer.android.com/guide/appendix/api-levels.html
'SW개발' 카테고리의 다른 글
[UML Diagram과 StarUML] (0) | 2012.07.31 |
---|---|
[Android][APK구성 및 생성 절차] (0) | 2012.07.18 |
[“Doxygen”을 이용한 Document생성] (0) | 2012.03.21 |
[GIT] (0) | 2011.11.21 |
[Linux 기본 명령어] (0) | 2011.10.19 |
[Jar파일에서 Class쉽게 찾기] (0) | 2011.09.27 |
[안드로이드]SQLite Client Tool (2) | 2011.09.16 |
[안드로이드 로그 보는 툴] (0) | 2011.09.02 |
[VI 명령어] (0) | 2011.08.29 |
[UML Class Diagram] (0) | 2011.08.26 |