Android
Версии Android
Поиск…
замечания
название | Версия для Android | Дата выхода | API уровня | Build.VERSION_CODES |
---|---|---|---|---|
Ангел-пирог (альфа) | 1,0 | 23 сентября 2008 г. | 1 | БАЗА |
Баттенберг (бета) | 1,1 | 9 февраля 2009 г. | 2 | BASE_1_1 |
Кекс | 1,5 | 30 апреля 2009 г. | 3 | CUPCAKE |
Пончик | 1,6 | 15 сентября 2009 г. | 4 | ПОНЧИК |
Эклер | 2,0 | 26 октября 2009 г. | 5 | ЭКЛЕР |
2.0.1 | 3 декабря 2009 г. | 6 | ECLAIR_0_1 | |
2,1 | 12 января 2010 г. | 7 | ECLAIR_MR1 | |
Froyo | 2,2 | 20 мая 2010 г. | 8 | Froyo |
Имбирный пряник | 2,3 | 6 декабря 2010 г. | 9 | ИМБИРНЫЙ ПРЯНИК |
2.3.3 | 9 февраля 2011 г. | 10 | GINGERBREAD_MR1 | |
ячеистый | 3.0 | 22 февраля 2011 г. | 11 | СОТОВОЙ |
3,1 | 10 мая 2011 г. | 12 | HONEYCOMB_MR2 | |
3,2 | 15 июля 2011 г. | 13 | HONEYCOMB_MR1 | |
Сэндвич с мороженым | 4,0 | 19 октября 2011 г. | 14 | ICE_CREAM_SANDWICH |
4.0.3 | 16 декабря 2011 г. | 15 | ICE_CREAM_SANDWICH_MR1 | |
Жевательные конфеты | 4,1 | 9 июля 2012 г. | 16 | ЖЕВАТЕЛЬНЫЕ КОНФЕТЫ |
4,2 | 13 ноября 2012 г. | 17 | JELLY_BEAN_MR1 | |
4,3 | 24 июля 2013 г. | 18 | JELLY_BEAN_MR2 | |
Кит-Кат | 4,4 | 31 октября 2013 г. | 19 | КИТ-КАТ |
25 июля 2014 года | 20 | KITKAT_WATCH | ||
леденец | 5.0 | 17 октября 2014 года | 21 | ЛЕДЕНЕЦ |
5,1 | 9 марта 2015 г. | 22 | LOLLIPOP_MR1 | |
зефирка | 6,0 | 5 октября 2015 г. | 23 | M |
нуга | 7,0 | 22 августа 2016 года | 24 | N |
7.1.1 | 5 декабря 2016 года | 25 | N_MR1 |
Проверка версии Android на устройстве во время выполнения
Build.VERSION_CODES
- это перечисление известных в настоящее время кодов версии SDK.
Чтобы условно запустить код на основе версии Android устройства, используйте аннотацию TargetApi
чтобы избежать ошибок Lint, и проверьте версию сборки перед запуском кода, специфичного для уровня API.
Ниже приведен пример использования класса, который был введен в API-23, в проекте, который поддерживает уровни API ниже 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
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow