*Halaman ini diterjemahkan secara otomatis dari artikel berbahasa Inggris
Versi Android | Tingkat API | Nama Inggris |
Android 1.0 | API:1 | Dasar |
Android 1.1 | API:2 | Dasar |
Android 1.5 | API:3 | Cupcake |
Android 1.6 | API:4 | Donat |
Android 2.0 | API:5 | Eclair |
Android 2.0.1 | API:6 | Eclair |
Android 2.1 | API:7 | Eclair |
Android 2.2 | API:8 | Froyo |
Android 2.3 | API:9 | Jahe |
Android 2.3.3 | API:10 | Jahe |
Android 3.0 | API:11 | Sarang lebah |
Android 3.1 | API:12 | Sarang lebah |
Android 3.2 | API:13 | Sarang lebah |
Android 4.0 | API:14 | Sandwich Es Krim |
Android 4.0.3 | API:15 | Sandwich Es Krim |
Android 4.1 | API:16 | Jelly Bean |
Android 4.2 | API:17 | Jelly Bean |
Android 4.3 | API:18 | Jelly Bean |
Android 4.4 | API:19 | Kitkat |
Android 5.0 | API:21 | Lollipop |
Android 5.1 | API:22 | Lollipop |
Android 6.0 | API:23 | Marshmallow |
Android 7.0 | API:24 | Nougat |
Android 7.1 | API:25 | Nougat |
Android 8.0 | API:26 | Oreo |
Android 8.1 | API:27 | Oreo |
Android 9 | API:28 | Pie |
Android 10 | API:29 | Android Q |
Android 11 | API:30 | Android R |
Android 1 2 | API:31 | Android S |
Android 1 3 | API:32 | Android T |
Tips:
API: Antarmuka Pemrograman Aplikasi. Seringkali program yang dikembangkan dengan versi API yang lebih tinggi tidak akan berjalan pada versi Android yang lebih rendah, yang sering disebut sebagai masalah kompatibilitas.
Sebagai contoh: Software Android yang dikembangkan menggunakan API:16 biasanya akan berjalan di Android 4.1 ke atas.
Kasus khusus: Android 5.0 telah sepenuhnya beralih dari Dalvik ke mode operasi ART. Program Android yang ingin berjalan di Android 5.0 harus disesuaikan dengan versi baru 5.0.