Android
Android-versioner
Sök…
Anmärkningar
| namn | Android-version | Utgivningsdatum | API-nivå | Build.VERSION_CODES |
|---|---|---|---|---|
| Ängelkaka (Alpha) | 1,0 | 23 september 2008 | 1 | BAS |
| Battenberg (Beta) | 1,1 | 9 februari 2009 | 2 | BASE_1_1 |
| Cupcake | 1,5 | 30 april 2009 | 3 | CUPCAKE |
| Munk | 1,6 | 15 september 2009 | 4 | MUNK |
| Eclair | 2,0 | 26 oktober 2009 | 5 | ECLAIR |
| 2.0.1 | 3 december 2009 | 6 | ECLAIR_0_1 | |
| 2,1 | 12 januari 2010 | 7 | ECLAIR_MR1 | |
| Froyo | 2,2 | 20 maj 2010 | 8 | FroYo |
| Pepparkaka | 2,3 | 6 december 2010 | 9 | PEPPARKAKA |
| 2.3.3 | 9 februari 2011 | 10 | GINGERBREAD_MR1 | |
| Vaxkaka | 3,0 | 22 februari 2011 | 11 | VAXKAKA |
| 3,1 | 10 maj 2011 | 12 | HONEYCOMB_MR2 | |
| 3,2 | 15 juli 2011 | 13 | HONEYCOMB_MR1 | |
| Glass sandwich | 4,0 | 19 oktober 2011 | 14 | GLASS SANDWICH |
| 4.0.3 | 16 december 2011 | 15 | ICE_CREAM_SANDWICH_MR1 | |
| Geleböna | 4,1 | 9 juli 2012 | 16 | GELEBÖNA |
| 4,2 | 13 november 2012 | 17 | JELLY_BEAN_MR1 | |
| 4,3 | 24 juli 2013 | 18 | JELLY_BEAN_MR2 | |
| KitKat | 4,4 | 31 oktober 2013 | 19 | KitKat |
| 25 juli 2014 | 20 | KITKAT_WATCH | ||
| Klubba | 5,0 | 17 oktober 2014 | 21 | KLUBBA |
| 5,1 | 9 mars 2015 | 22 | LOLLIPOP_MR1 | |
| marshmallow | 6,0 | 5 oktober 2015 | 23 | M |
| Nougat | 7,0 | 22 augusti 2016 | 24 | N |
| 7.1.1 | 5 december 2016 | 25 | N_MR1 |
Kontrollera Android-versionen på enheten vid körning
Build.VERSION_CODES är en uppräkning av de för närvarande kända SDK-versionskoderna.
För att villkorligt köra kod baserad på enhetens Android-version, använd TargetApi anteckningen för att undvika luddfel och kontrollera byggversionen innan du kör koden som är specifik för API-nivån.
Här är ett exempel på hur man använder en klass som introducerades i API-23, i ett projekt som stöder API-nivåer lägre än 23:
@Override
@TargetApi(23)
public void onResume() {
super.onResume();
if (android.os.Build.VERSION.SDK_INT <= Build.VERSION_CODES.M) {
//run Marshmallow code
FingerprintManager fingerprintManager = this.getSystemService(FingerprintManager.class);
//......................
}
}
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow