많은 사람들이 버전 번호가 아닌 "코드 명"(예 : Android "Gingerbread")으로 Android 버전을 참조합니다. 다양한 버전의 Android OS의 이름은 무엇이며 어떻게 선택됩니까?
많은 사람들이 버전 번호가 아닌 "코드 명"(예 : Android "Gingerbread")으로 Android 버전을 참조합니다. 다양한 버전의 Android OS의 이름은 무엇이며 어떻게 선택됩니까?
답변:
1.5 이후의 각 Android 버전은 특정 코드 이름으로 개발되었습니다. 이 코드 명은 알파벳순으로 선택되었으며 지금까지 디저트 항목 (또는 일반적으로 달콤한 / 설탕 음식)이었습니다. 일부 코드 명은 둘 이상의 버전 번호와 연관되어 있고, 다른 코드 명은 특정 버전으로 만 제한되며이 불일치의 이유는 현재 알려져 있지 않습니다. 이름 지정은 일반적으로 개발자 API 레벨의 변경 사항에 해당하는 것으로 보이지만 항상 해당되는 것은 아닙니다 (예 : 3.0 및 3.1이 "Honeycomb"이지만 API 레벨이 다릅니다).
다음 이름은 현재 존재하는 Android 릴리스에 사용됩니다. 버전 1.0 및 1.1은 공개적으로 이름이 지정되지 않았습니다. 그러나 Android 1.1은 내부적으로 "Petit-Four"( Traroth의 답변에 표시되어 있으며 여기 에서 확인 됨 )라고합니다.
컵 케이크 :
도넛:
에클 레어 :
Froyo : ( "냉동 요구르트"의 줄임말 )
생강 빵:
벌집:
아이스크림 샌드위치:
젤리 빈:
킷 캣:
사탕 과자:
마시멜로:
누가 : (공식 이름 : https://twitter.com/Android/status/748642375908589568 )
오레오 :
파이:
Eldarera는 이것을 아주 잘 요약했습니다. 몇 가지를 추가하려면 : 1.1 버전은 내부적 으로 Google에서 Petit Four 라고 불렀 습니다. Google은 새로운 버전이 출시 될 때마다 Mountain View의 잔디밭에 거대한 생과자를 설치합니다.
다음 단계에서 해당 디스플레이의 사진을 볼 수 있습니다.
도넛, 안드로이드 로고, 넥서스 원, 컵 케이크, 에클 레어
프로 요
진저 브레드, 아이스크림 샌드위치, 벌집
KitKat, 젤리 빈
사탕 과자
마시멜로
누가
https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels 에는 모든 이름 엉망인 발췌 부분을 연결하는 표가 있습니다.
Platform Version API Level VERSION_CODE
Android 6.0 23 M
Android 5.1 22 LOLLIPOP_MR1
Android 5.0 21 LOLLIPOP
...