Tên của các phiên bản khác nhau của HĐH Android là gì và những tên này được chọn như thế nào?


44

Nhiều người nhắc đến các phiên bản Android bằng "tên mã" thay vì số phiên bản (ví dụ: Android "Gingerbread"). Tên của các phiên bản khác nhau của HĐH Android là gì và những tên này được chọn như thế nào?

Câu trả lời:


46

Mỗi phiên bản Android kể từ 1.5 đã được phát triển với một tên mã cụ thể. Những tên mã này được chọn theo thứ tự abc và cho đến nay tất cả đều là các món tráng miệng (hoặc, nói chung, thực phẩm ngọt / có đường). Một số tên mã được liên kết với nhiều hơn một số phiên bản, trong khi một số khác chỉ giới hạn ở một số cụ thể và lý do cho sự không nhất quán này hiện chưa được biết. Việc đặt tên thường xuất hiện tương ứng với các thay đổi về cấp độ API của nhà phát triển, nhưng điều này không phải lúc nào cũng đúng (ví dụ: 3.0 và 3.1 đều là "Honeycomb" nhưng chúng có các cấp API khác nhau).

Các tên sau đây được sử dụng cho các bản phát hành Android hiện có. Lưu ý rằng phiên bản 1.0 và 1.1 không được đặt tên công khai. Tuy nhiên, Android 1.1 được gọi nội bộ là "Petit-Four" (ghi chú trong câu trả lời của Traroth , được xác nhận tại đây ):

Cupcake:

  • Android 1.5

Bánh rán:

  • Android 1.6

Eclair:

  • Android 2.0
  • Android 2.1

Froyo: ( viết tắt của "sữa chua đông lạnh" )

  • Android 2.2

Bánh gừng:

  • Android 2.3

Tổ ong:

  • Android 3.0
  • Android 3.1
  • Android 3.2

Bánh sandwich kem:

  • Android 4.0

Thạch đậu:

  • Android 4.1
  • Android 4.2
  • Android 4.3

Sô cô la kitkat:

  • Android 4.4

Lollipop:

  • Android 5.0
  • Android 5.1

Marshmallow:

  • Android 6.0

Nougat: (tên chính thức: https://twitter.com/Android/status/748642375908589568 )

  • Android 7.0
  • Android 7.1

Oreo:

  • Android 8.0
  • Android 8.1

Bánh:

  • Android 9.0

20

Eldarerathis tóm tắt nó rất tốt. Để thêm một số điều: Phiên bản 1.1 được Google gọi là Petit Four và đó là cách tất cả bắt đầu. Google đang cài đặt một chiếc bánh ngọt khổng lồ trên bãi cỏ của họ tại Mountain View mỗi khi một phiên bản mới sắp được tung ra.

Bạn có thể xem hình ảnh của màn hình đó ở các giai đoạn khác nhau ở đây:

Hiển thị tổng thể (Cupcake to Eclair, với Nexus One) Bánh rán, logo Android, Nexus one, Cupcake, Eclair

Tổ ongFroyo

Eclair, Froyo, Gingerbread, Honeycomb và Ice Cream Sandwich Bánh gừng, Sandwich Icecream, Tổ ong

Sô cô la kitkat KitKat, sứa

Lollipop Lollipop

Marshmallow Marshmallow

Nougat Nougat

Oreo Oreo


2

https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels chứa một bảng liên kết tất cả các mớ hỗn độn đặt tên, trích đoạn:

Platform Version    API Level    VERSION_CODE
Android 6.0         23           M
Android 5.1         22           LOLLIPOP_MR1
Android 5.0         21           LOLLIPOP
...

Liên kết lưu trữ web .


Chỉ cần một thông báo rằng danh sách này dường như không phản ánh tên mã nữa vì M. P đã phát hành, nhưng tên món tráng miệng của M / N / O không có trong.
Andy Yan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.