Android API Levels ( versões )
Dica para Desenvolvedores: O Alcance Cumulativo (%) indica a porcentagem estimada de dispositivos Android ativos no mundo capazes de executar seu aplicativo se aquela versão for definida como o seu minSdkVersion.
| Versão do SO | API Level | Nome de Código (Codename) | Ano de Lançamento | Alcance Cumulativo |
|---|---|---|---|---|
| Android 17 / QPR1 BETA | API 37 / 37.1 | Cinnamon Bun | 2026 |
0%
|
| Android 16 / QPR2 | API 36 / 36.1 | Baklava | 2025/2026 |
7.4%
|
| Android 15 | API 35 | Vanilla Ice Cream | 2024 |
26.7%
|
| Android 14 | API 34 | Upside Down Cake | 2023 |
43.9%
|
| Android 13 | API 33 | Tiramisu | 2022 |
57.8%
|
| Android 12 / 12L | API 31 / 32 | Snow Cone | 2021 |
69.2%
|
| Android 11 | API 30 | Red Velvet Cake | 2020 |
82.9%
|
| Android 10 | API 29 | Quince Tart (Q) | 2019 |
90.7%
|
| Android 9 | API 28 | Pie | 2018 |
95.2%
|
| Android 8.0 / 8.1 | API 26 / 27 | Oreo | 2017 |
98.3%
|
| Android 7.0 / 7.1 | API 24 / 25 | Nougat | 2016 |
99.1%
|
| Android 6.0 | API 23 | Marshmallow | 2015 |
99.5%
|
| Android 5.0 / 5.1 | API 21 / 22 | Lollipop | 2014 |
99.9%
|
| Android 4.4 / 4.4W Android 4.1 / 4.2 / 4.3 Android 4.0.1 – 4.0.2 / 4.0.3 – 4.0.4 |
API 19 / 20 API 16 / 17 / 18 API 14 / 15 |
KitKat Jelly Bean Ice Cream Sandwich |
2013/2014 2012/2013 2011 |
99.9%
|
| Android 3.0 / 3.1 / 3.2 | API 11 / 12 / 13 | Honeycomb | 2011 |
0%
|
| Android 2.3.0 – 2.3.2 / 2.3.3 – 2.3.7 Android 2.2 Android 2.0 / 2.0.1 / 2.1 |
API 9 / 10 API 8 API 5 / 6 / 7 |
Gingerbread Froyo Eclair |
2010 / 2011 2010 2009 / 2009 / 2010 |
0%
|
| Android 1.6 Android 1.5 Android 1.1 Android 1.0 |
API 4 API 3 API 2 API 1 |
Donut Cupcake Petit Four None |
2009 2009 2009 2008 |
0%
|
📱 Como escolher o minSdkVersion?
- Para 95%+ de cobertura: Defina minSdkVersion = 28 (Android 9 Pie).
- Para 99%+ de cobertura: Defina minSdkVersion = 24 (Android 7 Nougat).
- Equilíbrio Ideal: O Android 10 (API 29) ou superior garante compatibilidade com novas regras de permissões, privacidade e execução do sistema.
⚙️ Requisitos da Google Play Store
- A Play Store exige periodicamente a atualização do targetSdkVersion para as versões recentes do Android.
- Atualizar o targetSdkVersion permite que o app aproveite as melhorias de desempenho e segurança do sistema.