Apa nama dari berbagai versi OS Android, dan bagaimana nama-nama ini dipilih?


44

Banyak orang merujuk ke versi Android dengan "codenames" daripada nomor versi (mis. Android "Gingerbread"). Apa nama dari berbagai versi OS Android, dan bagaimana nama-nama ini dipilih?

Jawaban:


46

Setiap versi Android sejak 1,5 telah dikembangkan dengan nama kode tertentu. Nama kode ini dipilih berdasarkan abjad dan sejauh ini semuanya merupakan makanan penutup (atau, secara umum, makanan manis / manis). Beberapa nama kode dikaitkan dengan lebih dari satu nomor versi, sementara yang lain hanya terbatas pada satu nomor tertentu, dan alasan ketidakkonsistenan ini saat ini tidak diketahui. Penamaan biasanya muncul sesuai dengan perubahan dalam tingkat API pengembang, tetapi ini tidak selalu benar (contoh: 3.0 dan 3.1 keduanya "Honeycomb" tetapi mereka memiliki tingkat API yang berbeda).

Nama-nama berikut digunakan untuk rilis Android yang ada saat ini. Perhatikan bahwa versi 1.0 dan 1.1 tidak disebutkan secara publik. Namun, Android 1.1 secara internal disebut sebagai "Petit-Four" (tercantum dalam jawaban Traroth , dikonfirmasi di sini ):

Cupcake:

  • Android 1.5

Donat:

  • Android 1.6

Eclair:

  • Android 2.0
  • Android 2.1

Froyo: ( kependekan dari "yogurt beku" )

  • Android 2.2

Roti jahe:

  • Android 2.3

Sarang madu:

  • Android 3.0
  • Android 3.1
  • Android 3.2

Sandwich Es Krim:

  • Android 4.0

Jelly Bean:

  • Android 4.1
  • Android 4.2
  • Android 4.3

Kit Kat:

  • Android 4.4

Lollipop:

  • Android 5.0
  • Android 5.1

Marshmallow:

  • Android 6.0

Nougat: (nama resmi: https://twitter.com/Android/status/748642375908589568 )

  • Android 7.0
  • Android 7.1

Oreo:

  • Android 8.0
  • Android 8.1

Pai:

  • Android 9.0

20

Eldarerathis merangkumnya dengan sangat baik. Untuk menambahkan beberapa hal: Versi 1.1 secara internal disebut Petit Four oleh Google, dan begitulah semuanya dimulai. Google memasang kue raksasa di halaman mereka di Mountain View setiap kali versi baru akan diluncurkan.

Anda dapat melihat gambar tampilan itu pada berbagai tahap di sini:

Tampilan keseluruhan (Cupcake ke Eclair, dengan Nexus One) Donat, logo Android, Nexus satu, Cupcake, Eclair

Sarang maduFroyo

Sandwich Eclair, Froyo, Gingerbread, Honeycomb, dan Ice Cream Roti jahe, Sandwich Icecream, Honeycomb

Kit Kat KitKat, Jellybean

Lollipop Lollipop

Marshmallow Marshmallow

Nougat Nougat

Oreo Oreo


2

https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels berisi tabel yang menautkan semua kekacauan penamaan, kutipan:

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

Tautan arsip web .


Hanya kepala-up bahwa daftar ini tampaknya tidak mencerminkan nama kode lagi sejak M. P telah dirilis, namun nama makanan penutup M / N / O tidak masuk
Andy Yan
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.